XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.2
VARIABLE INTEREST ENTITIES - Non Consolidated Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Variable Interest Entity [Line Items]    
Total assets $ 1,734,067 $ 1,289,245
Accounts payable to the non-consolidated VIEs 316,639 219,145
Non-Consolidated VIEs    
Variable Interest Entity [Line Items]    
Investments 7,584 7,127
Total assets 7,584 7,127
Accounts payable to the non-consolidated VIEs 3,344 3,578
  Maximum exposure to loss $ 10,928 $ 10,705