XML 110 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities - Components of Accrued Expenses and Other Current Liabilities (Details) - Nonrelated Party - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Accrued rebates $ 144.0 $ 69.6
Employee compensation and related costs 122.0 95.9
Professional and consulting services 34.1 27.5
Warranty liability - current portion 4.8 57.3
Other 68.8 50.7
Accrued expenses and other current liabilities $ 373.7 $ 301.0