XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Jul. 30, 2018
Mar. 31, 2025
Dec. 31, 2024
Loss Contingencies [Line Items]      
Commitment for property and equipment purchases   $ 94.4  
May 17, 2018 Verdict      
Loss Contingencies [Line Items]      
Loss contingency, damages awarded, value $ 92.0    
Self insurance retained liability $ 10.0    
Loss contingency, estimate of possible loss   45.8 $ 44.4
Loss contingency, accrual, noncurrent   79.2 79.2
Loss contingency, receivable, noncurrent   $ 79.2 $ 79.2