v3.26.3
Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Aggregate Future Principal Payments    
2027 (remaining six months ending March 31, 2027) $ 0  
2028 0  
2029 1,350  
2030 11,400  
2031 11,400  
Thereafter 2,085,850  
Total long-term debt (including current portion) $ 2,110,000 $ 1,000,000