v3.25.2
VARIABLE INTEREST ENTITIES - Non Consolidated Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Variable Interest Entity [Line Items]    
Total assets $ 1,752,403 $ 1,584,953
Accounts payable 265,141 219,586
Non-Consolidated VIEs    
Variable Interest Entity [Line Items]    
Investments 10,233 7,919
Total assets 10,233 7,919
Accounts payable 1,656 2,646
  Maximum exposure to loss $ 11,889 $ 10,565