v3.26.1
Leases - Summary of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Operating Leases, Expected for fiscal year 2027 $ 88,383  
Operating Leases, Expected for fiscal year 2028 82,856  
Operating Leases, Expected for fiscal year 2029 83,539  
Operating Leases, Expected for fiscal year 2030 79,729  
Operating Leases, Expected for fiscal year 2031 72,192  
Operating Leases, Thereafter 225,868  
Operating Leases, Total future lease payments required 632,567  
Operating Leases, Less: interest 141,606  
Operating Leases, Total 490,961  
Finance Leases, Expected for fiscal year 2027 22,633  
Finance Leases, Expected for fiscal year 2028 19,633  
Finance Leases, Expected for fiscal year 2029 19,615  
Finance Leases, Expected for fiscal year 2030 19,630  
Finance Leases, Expected for fiscal year 2031 19,650  
Finance Leases, Thereafter 157,785  
Finance Leases, Total future lease payments required 258,946  
Finance Leases, Less: interest 119,994  
Finance Leases, Total $ 138,952 $ 158,473