XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Variable Interest Entities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Variable Interest Entity [Line Items]      
Assets $ 448,106   $ 441,186
Liabilities 103,624   97,157
Net income (loss) 11,128 $ (10,067)  
Variable Interest Entity, Primary Beneficiary      
Variable Interest Entity [Line Items]      
Assets 29,300   24,100
Liabilities 7,700   $ 6,000
Net income (loss) (800) 2,700  
Variable Interest Entity, Primary Beneficiary | Consolidation, Eliminations | Service Agreements      
Variable Interest Entity [Line Items]      
Payments for services $ 33,100 $ 22,500