idl 2025