v3.26.3
Balance Sheet Details and Other Financial Information - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable trade $ 308.5 $ 344.3
Accrued rebates 1,615.2 1,487.6
Accrued tax, audit, and legal fees 36.4 27.0
Accrued warranty 17.4 10.4
Deferred compensation plan liabilities 21.8 20.0
Income tax payable 25.6 8.9
Other accrued liabilities 40.7 45.8
Total accounts payable and accrued liabilities $ 2,065.6 $ 1,944.0