v3.26.1
Leases - Lessee Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]    
Operating cash outflows from operating leases $ 10,836 $ 10,022
Operating cash outflows from finance leases 159 0
Financing cash outflows from finance leases 707 0
Operating leases right-of-use assets obtained in exchange for lease obligations 10,556 11,894
Finance leases right-of-use assets obtained in exchange for lease obligations $ 1,977 $ 5,796