v3.25.4
Leases - Lessee Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating cash outflows from operating leases $ 31,304 $ 31,922
Operating cash outflows from finance leases 295 7
Financing cash outflows from finance leases 944 14
Operating leases right-of-use assets obtained in exchange for lease obligations 34,017 42,143
Finance leases right-of-use assets obtained in exchange for lease obligations $ 8,141 $ 0