v3.26.1
Leases - Lessee Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]      
Operating cash outflows from operating leases $ 42,226 $ 41,541 $ 44,781
Operating cash outflows from finance leases 456 9 12
Financing cash outflows from finance leases 1,593 19 16
Operating leases right-of-use assets obtained in exchange for lease obligations 36,299 51,060 53,338
Finance leases right-of-use assets obtained in exchange for lease obligations $ 8,753 $ 0 $ 0