XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
VARIABLE INTEREST ENTITIES - Non Consolidated Variable Interest Entities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Variable Interest Entity [Line Items]    
Total assets $ 1,750,387 $ 1,584,953
Accounts payable 254,882 219,586
Non-Consolidated VIEs    
Variable Interest Entity [Line Items]    
Investments 10,611 7,919
Total assets 10,611 7,919
Accounts payable 3,793 2,646
  Maximum exposure to loss $ 14,404 $ 10,565