v3.26.1
VARIABLE INTEREST ENTITIES - Non Consolidated Variable Interest Entities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Total assets $ 1,714,821 $ 1,672,660
Accounts payable 278,019 251,715
Non-Consolidated VIEs    
Variable Interest Entity [Line Items]    
Investments 15,721 15,332
Total assets 15,721 15,332
Accounts payable 5,134 4,229
  Maximum exposure to loss $ 20,855 $ 19,561