XML 72 R61.htm IDEA: XBRL DOCUMENT v3.26.1
VARIABLE INTEREST ENTITIES - Non Consolidated Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Total assets $ 1,722,175 $ 1,672,660
Accounts payable 294,270 251,715
Non-Consolidated VIEs    
Variable Interest Entity [Line Items]    
Investments 16,693 15,332
Total assets 16,693 15,332
Accounts payable 4,764 4,229
  Maximum exposure to loss $ 21,457 $ 19,561