v3.26.1
Leases - Future Lease Payments (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Operating Leases    
Fiscal 2027 $ 40,400,000  
Fiscal 2028 35,200,000  
Fiscal 2029 25,900,000  
Fiscal 2030 16,600,000  
Fiscal 2031 12,000,000.0  
Thereafter 56,700,000  
Total 186,800,000  
Finance Leases    
Fiscal 2027 11,200,000  
Fiscal 2028 9,900,000  
Fiscal 2029 8,400,000  
Fiscal 2030 8,000,000.0  
Fiscal 2031 7,700,000  
Thereafter 145,400,000  
Total 190,600,000  
Total    
Fiscal 2027 51,600,000  
Fiscal 2028 45,100,000  
Fiscal 2029 34,300,000  
Fiscal 2030 24,600,000  
Fiscal 2031 19,700,000  
Thereafter 202,100,000  
Total 377,400,000  
Less: imputed interest 126,700,000  
Total lease liabilities 250,700,000 $ 88,500,000
Finance lease liability undiscounted excess amount not disclosed 0  
Lessee operating lease liability undiscounted excess amount not disclosed $ 0