v3.26.1
Debt - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Revolving Credit Facility | ABL Credit Facility due 2031 (1)    
Debt Instrument [Line Items]    
Letters of credit outstanding $ 159.9 $ 44.5
Revolving Credit Facility | Renewables LC Facility    
Debt Instrument [Line Items]    
Letters of credit outstanding 0.0 0.0
Letters of Credit and Surety Bonds    
Debt Instrument [Line Items]    
Letters of credit outstanding $ 93.2 $ 85.9