XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
RESTRUCTURING CHARGES - Restructuring charges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges $ 8,511 $ 1,016 $ 10,932 $ 1,902
Restructuring Incurred Cost Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag     Total restructuring charges Total restructuring charges
Costs to exit duplicative and loss-making contracts        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 7,644 0 $ 8,039 $ 0
Workforce reduction        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 705 930 2,565 1,651
Other restructuring costs        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges $ 162 $ 86 $ 328 $ 251