v3.26.1
Leases - (Narrative) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Oct. 01, 2024
Lessee, Lease, Description [Line Items]      
Operating lease liability $ 27,865    
Operating lease right-of-use assets 27,780 $ 28,238  
Total present value of lease payments $ 20,624    
GEODIS Logistics LLC      
Lessee, Lease, Description [Line Items]      
Renewal term     65 months
Operating lease liability     $ 23,000
Operating lease right-of-use assets     23,000
Finance lease, right-of-use asset     4,700
Total present value of lease payments     $ 4,700