XML 93 R82.htm IDEA: XBRL DOCUMENT v3.23.3
Other Current Liabilities - Schedule Other Current Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Other Current Liabilities [Line Items]    
Accrued expenses $ 30.1 $ 39.9
Current portion of long-term debt 29.3 15.1
Income tax payable 23.3 32.1
Accrued indirect taxes payable 22.5 28.2
Lessee lease liabilities, current 17.0 18.7
Accrued property taxes 10.6 12.1
Accrued legal fees 8.8 11.4
Accrued warranty 8.7 10.6
Accrued donations 3.4 5.1
Total other current liabilities 166.3 183.3
Related Party    
Other Current Liabilities [Line Items]    
Related party payables, other current liabilities 5.8 4.0
Nonrelated Party    
Other Current Liabilities [Line Items]    
Related party payables, other current liabilities $ 6.8 $ 6.1