idm 2025