XML 112 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
VARIABLE INTEREST ENTITIES - Non Consolidated Variable Interest Entities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Variable Interest Entity [Line Items]    
Total assets $ 1,584,953 $ 1,289,245
Accounts payable to the non-consolidated VIEs 219,586 201,201
Non-Consolidated VIEs    
Variable Interest Entity [Line Items]    
Investments 7,919 7,127
Total assets 7,919 7,127
Accounts payable to the non-consolidated VIEs 2,646 3,578
  Maximum exposure to loss $ 10,565 $ 10,705