XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Variable Interest Entities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Variable Interest Entity [Line Items]              
Assets $ 480,500       $ 480,500   $ 441,186
Liabilities 118,534       118,534   97,157
Net income (loss) 13,297 $ 11,128 $ (7,157) $ (10,067) 24,425 $ (17,224)  
Variable Interest Entity, Primary Beneficiary              
Variable Interest Entity [Line Items]              
Assets 29,400       29,400   24,100
Liabilities 9,000       9,000   $ 6,000
Net income (loss) (4,600)   2,800   (5,400) 5,500  
Variable Interest Entity, Primary Beneficiary | Consolidation, Eliminations | Service Agreements              
Variable Interest Entity [Line Items]              
Payments for services $ 39,000   $ 23,900   $ 72,100 $ 46,400