v3.26.1
Leases - Summary of Lease Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Lease cost:      
Operating lease cost $ 94,340 $ 99,067 $ 105,365
Short-term lease cost 17,096 21,559 13,990
Variable lease cost 28,544 27,067 13,214
Net lease cost 176,460 169,155 146,411
Finance lease cost:      
Depreciation of assets obtained under finance leases 20,716 14,948 11,824
Interest on lease liabilities $ 15,764 $ 6,514 $ 2,018