v3.26.1
Summary of accounting policies - Accrued Expenses Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued freight and tariffs $ 58.2 $ 42.9
Accrued payroll $ 71.9 $ 54.1