XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.2
RESTRUCTURING, ASSET IMPAIRMENTS, AND OTHER CHARGES - Changes in Restructuring Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 30 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]          
Total restructuring charges $ 84 $ 3,154 $ 53 $ 4,197  
2023 Plan          
Restructuring Cost and Reserve [Line Items]          
Total restructuring charges     (4)    
2022 Plan          
Restructuring Cost and Reserve [Line Items]          
Total restructuring charges     57    
Other          
Restructuring Cost and Reserve [Line Items]          
Total restructuring charges        
Severance and related charges          
Restructuring Cost and Reserve [Line Items]          
Total restructuring charges $ 84 $ 3,154 $ 53 $ 4,197 $ 31,143
Severance and related charges | 2023 Plan          
Restructuring Cost and Reserve [Line Items]          
Total restructuring charges         17,099
Severance and related charges | 2022 Plan          
Restructuring Cost and Reserve [Line Items]          
Total restructuring charges         $ 14,044