XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RESTRUCTURING - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
2024 Restructuring Program          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges $ 12,911        
Payments for restructuring 2,492        
Restructuring Reserve 5,496       $ 0
2024 Restructuring Program | Accrued Severance and Other Personnel Expenses          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges 7,942        
Payments for restructuring 2,446        
Restructuring Reserve 5,496       0
2022 Restructuring Program          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges   $ 3,722      
2022 Restructuring Program | Accrued Severance and Other Personnel Expenses          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges 0        
Payments for restructuring 2,323        
Restructuring Reserve $ 1,349       $ 3,783
Forecast | 2024 Restructuring Program          
Restructuring Cost and Reserve [Line Items]          
Payments for restructuring       $ 25,000  
Forecast | 2022 Restructuring Program          
Restructuring Cost and Reserve [Line Items]          
Payments for restructuring     $ 1,300