XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Variable Interest Entities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Variable Interest Entity [Line Items]      
Total assets $ 7,689,631 $ 7,665,293 $ 7,360,171
Liabilities 6,115,616 6,274,686  
Related Party      
Variable Interest Entity [Line Items]      
Obligations payable 66,300 37,000  
Variable Interest Entity, Primary Beneficiary      
Variable Interest Entity [Line Items]      
Total assets 246,400 232,100  
Liabilities 84,300 78,800  
Variable Interest Entity, Primary Beneficiary | Related Party      
Variable Interest Entity [Line Items]      
Obligations payable $ 161,800 $ 158,300