XML 109 R96.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details)
$ in Millions
1 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
Dec. 31, 2024
USD ($)
lawsuit
Oct. 01, 2024
patent
Loss Contingencies [Line Items]      
Open purchase order   $ 637.5  
Other purchase obligation   $ 272.1  
Number of lawsuits against Company | lawsuit   2  
Amount self-insured for any product claim   $ 5.0  
Pending Litigation      
Loss Contingencies [Line Items]      
Number of lawsuits against Company   2 3
Line of Credit      
Loss Contingencies [Line Items]      
Letters of credit outstanding amount   $ 7.8  
Surety Bond      
Loss Contingencies [Line Items]      
Bonds outstanding   20.9  
Expiring In Two Thousand Twenty Four | Surety Bond      
Loss Contingencies [Line Items]      
Letters of credit outstanding amount   7.8  
Another Credit Facility | Line of Credit      
Loss Contingencies [Line Items]      
Letters of credit outstanding amount   0.1  
Capacity      
Loss Contingencies [Line Items]      
Purchase commitment period 6 years    
Purchase obligation $ 425.0    
Storage fees   81.9  
Remaining purchase commitment   $ 265.5