XML 77 R66.htm IDEA: XBRL DOCUMENT v3.26.3
VARIABLE INTEREST ENTITIES - Non Consolidated Variable Interest Entities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Total assets $ 1,644,391 $ 1,672,660
Accounts payable 178,270 174,038
Non-Consolidated VIEs    
Variable Interest Entity [Line Items]    
Investments 17,305 15,332
Total assets 17,305 15,332
Accounts payable 5,343 4,229
  Maximum exposure to loss $ 22,648 $ 19,561