XML 108 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Details)
$ in Millions
1 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
Dec. 31, 2024
USD ($)
lawsuit
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 | lawsuit   2
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