Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Narrative (Details)

v3.24.0.1
Summary of Significant Accounting Policies - Narrative (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
joint_venture
$ / shares
Dec. 31, 2022
USD ($)
joint_venture
Dec. 31, 2021
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Investments in and advance to unconsolidated joint ventures   $ 0.1  
Number of joint venture | joint_venture 2 2  
Impairment of goodwill $ 0.0 $ 0.0 $ 0.0
Depreciation 1.8 2.0 1.7
Amortization of capitalized selling and marketing costs 2.6 0.6 2.0
Marketing and advertising expense $ 6.9 5.1 3.2
Warranty term (in years) 10 years    
Revision of Prior Period, Reclassification, Adjustment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Equity in net income from unconsolidated joint ventures   0.1 1.3
Other Income | Revision of Prior Period, Reclassification, Adjustment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Equity in net income from unconsolidated joint ventures   $ 0.1 $ 1.3
Minimum | Property, Plant and Equipment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Useful life (in years) 2 years    
Maximum | Property, Plant and Equipment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Useful life (in years) 5 years    
Warrant      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Exercise price of warrants (in dollars per share) | $ / shares $ 11.50