XML 143 R128.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments - Reconciliation of Segment Assets to Total Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Segments    
Assets associated with discontinued operations $ 7,868 $ 8,586
Assets 2,655,950 2,598,750
Operating    
Segments    
Assets 2,575,741 2,492,427
Operating | Contract operations    
Segments    
Assets 2,518,282 2,431,145
Operating | Aftermarket services    
Segments    
Assets 57,459 61,282
Corporate    
Segments    
Assets $ 72,341 $ 97,737