XML 102 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
RESTRUCTURING - Reserve (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
2022 Restructuring Program      
Restructuring Reserve [Roll Forward]      
Balance, December 31, 2023 $ 3,783 $ 18,976  
Restructuring charges 12 17,476 $ 36,684
Cash payments (3,605) (30,892)  
Settled non-cash   (907)  
Accrual adjustments (190) (870)  
Balance, December 31, 2024 0 3,783 18,976
2022 Restructuring Program | Accrued Severance and Other Personnel Expenses      
Restructuring Reserve [Roll Forward]      
Balance, December 31, 2023 3,783 18,976  
Restructuring charges 12 16,172  
Cash payments (3,605) (30,477)  
Settled non-cash   0  
Accrual adjustments (190) (888)  
Balance, December 31, 2024 $ 0 $ 3,783 18,976
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Personnel expenses Personnel expenses  
2022 Restructuring Program | Other selling, general, and administrative expenses      
Restructuring Reserve [Roll Forward]      
Balance, December 31, 2023 $ 0 $ 0  
Restructuring charges 0 1,304 15,150
Cash payments 0 (415)  
Settled non-cash   (907)  
Accrual adjustments 0 18  
Balance, December 31, 2024 $ 0 $ 0 $ 0
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Other selling, general, and administrative expenses Other selling, general, and administrative expenses Other selling, general, and administrative expenses
2024 Restructuring Program      
Restructuring Reserve [Roll Forward]      
Balance, December 31, 2023 $ 0    
Restructuring charges 45,733    
Cash payments (21,629)    
Settled non-cash (19,101)    
Accrual adjustments (980)    
Balance, December 31, 2024 4,023 $ 0  
2024 Restructuring Program | Accrued Severance and Other Personnel Expenses      
Restructuring Reserve [Roll Forward]      
Balance, December 31, 2023 0    
Restructuring charges 23,857    
Cash payments (19,213)    
Settled non-cash 0    
Accrual adjustments (965)    
Balance, December 31, 2024 $ 3,679 0  
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Personnel expenses    
2024 Restructuring Program | Other selling, general, and administrative expenses      
Restructuring Reserve [Roll Forward]      
Balance, December 31, 2023 $ 0    
Restructuring charges 21,876    
Cash payments (2,416)    
Settled non-cash (19,101)    
Accrual adjustments (15)    
Balance, December 31, 2024 $ 344 $ 0  
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Other selling, general, and administrative expenses