v3.26.1
Fair Value Measurement - Schedule of Estimated Fair Value Based Upon the Net Asset Value (Details) - NAV - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value investments $ 391,553 $ 73,492
Unfunded Commitment 73,525 12,358
Direct investment funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value investments 54,138 13,698
Unfunded Commitment 8,097 1,232
Secondary funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value investments 337,415 59,794
Unfunded Commitment $ 65,428 $ 11,126