Triennial Report 2024 IDC