XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
RESTRUCTURING CHARGES - Restructuring charges (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges $ 1,272 $ 4,216 $ 12,204 $ 6,118
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 886 0 $ 8,925 $ 0
Workforce reduction        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 343 3,649 2,908 5,300
Other restructuring costs        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges $ 43 $ 567 $ 371 $ 818