XML 108 R92.htm IDEA: XBRL DOCUMENT v3.25.4
VARIABLE INTEREST ENTITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Variable Interest Entity [Line Items]    
Total assets $ 1,672,660 $ 1,584,953
Accounts payable to the non-consolidated VIEs 251,715 219,586
Non-Consolidated VIEs    
Variable Interest Entity [Line Items]    
Investments 15,332 7,919
Total assets 15,332 7,919
Accounts payable to the non-consolidated VIEs 4,229 2,646
  Maximum exposure to loss $ 19,561 $ 10,565