XML 69 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Variable Interest Entities - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Variable Interest Entity [Line Items]      
Total revenues $ 1,218,555 $ 980,720 $ 567,290
Expenses 1,261,106 1,011,818 598,916
Assets 3,501,937 3,462,182  
Liabilities 2,483,055 2,322,143  
Variable Interest Entity, Primary Beneficiary [Member]      
Variable Interest Entity [Line Items]      
Total revenues 2,000 1,700 1,000
Expenses 1,100 1,000 $ 600
Assets 800 400  
Liabilities $ 200 $ 100