XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Effects of Gains and Losses from Derivative Instruments (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]      
Energy Marketing Contract Liabilities, Current $ 0.0 $ 0.4  
Gain (Loss) on derivatives 1.8 0.6 $ 3.5
Derivatives not designated as hedging instruments | Propane Swap Agreement      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 0.0 0.0 0.1
Derivatives designated as fair value hedges | Propane Swap Agreement | Revenue      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss) on Derivative, Net (0.3) 1.2 (0.4)
Derivatives designated as fair value hedges | Propane Swap Agreement | Cost of Sales      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 1.3 (1.1) 3.8
Derivatives designated as fair value hedges | Interest Rate Swap [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 0.8 0.5 $ 0.0
Mark To Market Energy Liabilities [Member] | Derivatives designated as fair value hedges | Propane Swap Agreement      
Derivative Instruments, Gain (Loss) [Line Items]      
Energy Marketing Contract Liabilities, Current 0.0 1.1  
Mark To Market Energy Liabilities [Member] | Derivatives designated as fair value hedges | Interest Rate Swap [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Energy Marketing Contract Liabilities, Current $ 0.1 $ 0.2