XML 112 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segments and Geographic Information - Asset Reconciliation (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Asset Reconciling Item [Line Items]      
Total segment assets $ 3,696,406 $ 3,760,383  
Cash 93,971 95,073 $ 506,491
Deferred income tax assets 79,962 86,004  
Operating Segments      
Segment Reporting Asset Reconciling Item [Line Items]      
Total segment assets 3,457,916 3,545,614  
Segment Reconciling Items      
Segment Reporting Asset Reconciling Item [Line Items]      
Cash 93,971 95,073  
Deferred income tax assets 8,551 8,005  
Restricted cash and investments, current and non-current $ 135,968 $ 111,691