v3.26.1
Investments - Schedule of Investments Held by Consolidated Funds (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Schedule of Equity Method Investments [Line Items]    
Investments of Consolidated Funds $ 715,335 $ 415,011
Investments of consolidated funds, percent of total investments 100.00% 100.00%
Equity securities    
Schedule of Equity Method Investments [Line Items]    
Investments of Consolidated Funds $ 6,395 $ 70,178
Investments of consolidated funds, percent of total investments 1.00% 17.00%
Purchases of investments of Consolidated Funds $ 16,200 $ 60,000
Debt securities    
Schedule of Equity Method Investments [Line Items]    
Investments of Consolidated Funds $ 92,096 $ 0
Investments of consolidated funds, percent of total investments 13.00% 0.00%
Purchases of investments of Consolidated Funds $ 108,600 $ 0
Fund investments    
Schedule of Equity Method Investments [Line Items]    
Investments of Consolidated Funds $ 616,844 $ 344,833
Investments of consolidated funds, percent of total investments 86.00% 83.00%
Purchases of investments of Consolidated Funds $ 488,000 $ 257,000