v3.26.1
Long-Term Debt - Debt Maturity Schedule (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Maturities    
2027 $ 11,457  
2028 11,620  
2029 1,046,800  
2030 11,994  
2031 10,476  
Thereafter 2,183,500  
Face amount 3,275,847 $ 3,013,652
ABL Facility    
Maturities    
2027 0  
2028 0  
2029 135,000  
2030 0  
2031 0  
Thereafter 0  
Outstanding debt 135,000 109,000
2026 Term Loan B Credit Facility    
Maturities    
2027 9,500  
2028 9,500  
2029 9,500  
2030 9,500  
2031 9,500  
Thereafter 902,500  
Face amount 950,000 0
Senior secured notes    
Maturities    
2027 0  
2028 0  
2029 900,000  
2030 0  
2031 0  
Thereafter 1,281,000  
Face amount 2,181,000  
Other long-term debt    
Maturities    
2027 1,957  
2028 2,120  
2029 2,300  
2030 2,494  
2031 976  
Thereafter 0  
Face amount $ 9,847 $ 11,652