XML 131 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENTS (Measured on Recurring Basis) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative, Collateral, Obligation to Return Cash $ (15.1) $ (23.7)
Fair Value, Measurements, Recurring [Member] | Commodity Contract    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 14.0 46.9
Derivative, Collateral, Right to Reclaim Cash (14.0) (46.9)
Derivative Liability 0.0 0.0
Fair Value, Measurements, Recurring [Member] | Renewable Energy Credit and Emissions Obligation    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative, Collateral, Right to Reclaim Cash 0.0 0.0
Obligations, Fair Value Disclosure 465.9 429.8
Fair Value, Measurements, Recurring [Member] | Contingent consideration obligation    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative, Collateral, Right to Reclaim Cash   0.0
Obligations, Fair Value Disclosure   21.6
Level 1 | Fair Value, Measurements, Recurring [Member] | Commodity Contract    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 14.0 46.9
Level 1 | Fair Value, Measurements, Recurring [Member] | Renewable Energy Credit and Emissions Obligation    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Obligations, Fair Value Disclosure 0.0 0.0
Level 1 | Fair Value, Measurements, Recurring [Member] | Contingent consideration obligation    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Obligations, Fair Value Disclosure   0.0
Level 2 | Fair Value, Measurements, Recurring [Member] | Commodity Contract    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 0.0 0.0
Level 2 | Fair Value, Measurements, Recurring [Member] | Renewable Energy Credit and Emissions Obligation    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Obligations, Fair Value Disclosure 465.9 429.8
Level 2 | Fair Value, Measurements, Recurring [Member] | Contingent consideration obligation    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Obligations, Fair Value Disclosure   0.0
Level 3 | Fair Value, Measurements, Recurring [Member] | Commodity Contract    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 0.0 0.0
Level 3 | Fair Value, Measurements, Recurring [Member] | Renewable Energy Credit and Emissions Obligation    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Obligations, Fair Value Disclosure 0.0 0.0
Level 3 | Fair Value, Measurements, Recurring [Member] | Contingent consideration obligation    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Obligations, Fair Value Disclosure   21.6
Money market funds [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 21.0 141.6
Money market funds [Member] | Level 1 | Fair Value, Measurements, Recurring [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 21.0 141.6
Money market funds [Member] | Level 2 | Fair Value, Measurements, Recurring [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 0.0 0.0
Money market funds [Member] | Level 3 | Fair Value, Measurements, Recurring [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 0.0 0.0
Commodity Contract | Fair Value, Measurements, Recurring [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 16.0 80.1
Derivative, Collateral, Obligation to Return Cash (14.0) (46.9)
Derivative Asset 2.0 33.2
Commodity Contract | Level 1 | Fair Value, Measurements, Recurring [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 16.0 80.1
Commodity Contract | Level 2 | Fair Value, Measurements, Recurring [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 0.0 0.0
Commodity Contract | Level 3 | Fair Value, Measurements, Recurring [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral $ 0.0 $ 0.0