v3.26.3
Business Segments and Geographic Information - Asset Reconciliation (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Segment Reporting [Line Items]      
Reportable segment assets $ 3,984,627 $ 3,843,622  
Cash 215,955 68,995 $ 183,945
Operating Segments      
Segment Reporting [Line Items]      
Reportable segment assets 3,561,971 3,582,867  
Segment Reconciling Items      
Segment Reporting [Line Items]      
Cash 215,955 68,995  
Deferred income tax assets 9,396 9,396  
Restricted cash and investments, current and non-current $ 197,305 $ 182,364