v3.26.1
Leases - Schedule of Components of Lease Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Operating lease cost      
Total operating lease cost $ 26,243 $ 28,398 $ 27,743
Finance lease cost      
Total finance lease cost 50,211 36,460 17,360
Cost of goods sold      
Operating lease cost      
Operating lease cost 21,055 20,470 17,325
Short-term lease cost 3,425 6,237 8,856
Finance lease cost      
Amortization of right-of-use assets 38,519 27,974 13,707
Selling, general and administrative      
Operating lease cost      
Operating lease cost 1,763 1,691 1,562
Finance lease cost      
Amortization of right-of-use assets 415 820 820
Interest expense      
Finance lease cost      
Interest on lease liabilities $ 11,277 $ 7,666 $ 2,833