XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring Charges - By segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Restructuring charges      
Restructuring charges $ 592 $ 0 $ 1,554
Expected additional restructuring charges   $ 0  
Organizational Restructuring      
Restructuring charges      
Restructuring charges 592   1,554
Corporate      
Restructuring charges      
Restructuring charges 205   1,066
Corporate | Organizational Restructuring      
Restructuring charges      
Restructuring charges 205   1,066
Contract operations | Operating      
Restructuring charges      
Restructuring charges     101
Contract operations | Operating | Organizational Restructuring      
Restructuring charges      
Restructuring charges     101
Aftermarket services | Operating      
Restructuring charges      
Restructuring charges 387   387
Aftermarket services | Operating | Organizational Restructuring      
Restructuring charges      
Restructuring charges $ 387   $ 387