v3.26.1
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Mar. 31, 2025
Payables and Accruals [Abstract]    
Trade creditors $ 351.4 $ 232.5
Accrued interest 22.5 7.7
Accrued customer rebates 238.4 132.0
Other creditors and accruals 100.2 74.2
Total $ 712.5 $ 446.4