XML 106 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
RESTRUCTURING AND ASSET IMPAIRMENT CHARGES - Restructuring And Asset Impairment Charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]    
Restructuring and asset impairment charges $ 13,154 $ 15,684
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Charges Charges
2023 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring and asset impairment charges $ 3,325 $ 14,903
2024 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring and asset impairment charges 9,829  
Employee severance and benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring and asset impairment charges 6,380 2,155
Employee severance and benefits | 2023 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring and asset impairment charges 1,219 1,374
Employee severance and benefits | 2024 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring and asset impairment charges 5,161  
Contract termination charges    
Restructuring Cost and Reserve [Line Items]    
Restructuring and asset impairment charges 1,991 3,700
Contract termination charges | 2023 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring and asset impairment charges 1,225 3,700
Contract termination charges | 2024 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring and asset impairment charges 766  
Asset impairment    
Restructuring Cost and Reserve [Line Items]    
Restructuring and asset impairment charges 4,783 9,829
Asset impairment | 2023 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring and asset impairment charges 881 $ 9,829
Asset impairment | 2024 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring and asset impairment charges $ 3,902