XML 68 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Investment in Unconsolidated Fund - Summary of Statement of Financial Position Information for Funds (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]    
Total assets $ 9,385,330 $ 9,403,700
Total liabilities 5,861,681 5,745,460
Total equity $ 1,948,372 2,058,649
Unconsolidated Funds    
Schedule of Equity Method Investments [Line Items]    
Total assets   145,626
Total liabilities   118,825
Total equity   $ 26,801