v3.26.1
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Schedule of Equity Method Investments [Line Items]        
Measurement alternative investments $ 207,222 $ 206,555 $ 198,555 $ 198,142
Total investments 776,491 774,443    
Equity method investments in Funds        
Schedule of Equity Method Investments [Line Items]        
Equity method investments $ 569,269 $ 567,888