v3.25.1
VARIABLE INTEREST ENTITIES - Non Consolidated Variable Interest Entities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Variable Interest Entity [Line Items]    
Total assets $ 1,722,012 $ 1,584,953
Accounts payable 283,220 219,586
Non-Consolidated VIEs    
Variable Interest Entity [Line Items]    
Investments 8,174 7,919
Total assets 8,174 7,919
Accounts payable 3,473 2,646
  Maximum exposure to loss $ 11,647 $ 10,565