XML 83 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Variable Interest Entities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Variable Interest Entity [Line Items]      
Current assets $ 265,053 $ 216,595  
Assets 441,186 366,341  
Liabilities 97,157 54,600  
Net income (loss) (23,546) (65,678) $ (107,659)
Variable Interest Entity, Primary Beneficiary      
Variable Interest Entity [Line Items]      
Current assets 24,100 7,500  
Assets 24,100 7,700  
Liabilities 6,000 3,700  
Net income (loss) 3,300 9,100 (3,300)
Variable Interest Entity, Primary Beneficiary | Consolidation, Eliminations | Service Agreements      
Variable Interest Entity [Line Items]      
Payments for services $ 96,300 $ 64,200 $ 23,600