XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring Charges - By segment (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Restructuring charges    
Restructuring charges $ (85) $ 962
Expected additional charges 300 300
Organizational Restructuring    
Restructuring charges    
Restructuring charges (85) 962
Corporate    
Restructuring charges    
Restructuring charges 16 861
Corporate | Organizational Restructuring    
Restructuring charges    
Restructuring charges 16 861
Contract Operations | Operating    
Restructuring charges    
Restructuring charges (101) 101
Contract Operations | Operating | Organizational Restructuring    
Restructuring charges    
Restructuring charges $ (101) $ 101