Annual report pursuant to Section 13 and 15(d)

Basis of Presentation and Summary of Significant Accounting Policies - Debt issuance and Revenue Recognition (Details)

v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Debt issuance and Revenue Recognition (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
item
Dec. 31, 2022
USD ($)
Basis of Presentation and Summary of Significant Accounting Policies    
Debt issuance costs $ 0.5 $ 0.8
Revenue Recognition    
Number of Performance Obligation for Contracted Goods and Services | item 1  
Customer incentives liability $ 8.4 $ 6.2