IDI 2025