v3.26.1
Variable Interest Entities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Variable Interest Entity [Line Items]      
Current assets $ 1,045,363   $ 767,638
Assets 2,267,043   2,154,705
Liabilities 1,820,876   1,613,777
Net (loss) income attributable to common stockholders, basic (92,115) $ 49,485  
Variable Interest Entity, Primary Beneficiary      
Variable Interest Entity [Line Items]      
Current assets 9,000   6,900
Assets 9,100   6,900
Liabilities 6,400   $ 6,000
Net (loss) income attributable to common stockholders, basic 1,600 (7,700)  
Variable Interest Entity, Primary Beneficiary | Consolidation, Eliminations | Service Agreements      
Variable Interest Entity [Line Items]      
Payments for services $ 28,400 $ 127,400