XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.3
RESTRUCTURING - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
2024 Restructuring Program          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges $ 4,429   $ 32,549    
Payments for restructuring     17,773    
Restructuring Reserve 3,457   3,457   $ 0
2024 Restructuring Program | Accrued Severance and Other Personnel Expenses          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges     20,208    
Payments for restructuring     16,046    
Restructuring Reserve 3,457   3,457   0
2022 Restructuring Program          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges   $ (139) 12 $ 17,715  
Payments for restructuring     3,286    
Restructuring Reserve 319   319   $ 3,783
2022 Restructuring Program | Accrued Severance and Other Personnel Expenses          
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve 300   300    
Minimum | 2024 Restructuring Program          
Restructuring Cost and Reserve [Line Items]          
Expected restructuring costs 10,000   10,000    
Maximum | 2024 Restructuring Program          
Restructuring Cost and Reserve [Line Items]          
Expected restructuring costs $ 15,000   $ 15,000