v3.26.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Deferred tax assets:      
Investment in the Partnership $ 635,804 $ 403,166  
Other 10,820 3,655  
Total deferred tax assets before valuation allowance 646,624 406,821  
Valuation allowance (31,836) (23,935) $ (13,596)
Total net deferred tax assets 614,788 382,886  
Deferred tax liabilities:      
Total deferred tax liabilities 517 420  
Net deferred tax assets $ 614,271 $ 382,466