XML 83 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments - Effects of Gains and Losses from Derivative Instruments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative Instruments, Gain (Loss) [Line Items]      
Energy Marketing Contract Liabilities, Current $ 585 $ 704  
Gain (Loss) on derivatives 2,214 16,363 $ 9,993
Cost of Sales | Derivatives not designated as hedging instruments | Propane Swap Agreement      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 56 (1) 0
Cost of Sales | Derivatives designated as fair value hedges | Put Or Call Option [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 0 (24) (12)
Cost of Sales | Derivatives designated as fair value hedges | Propane Swap Agreement      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 3,881 7,187 2,428
Other Comprehensive Income (Loss) | Derivatives designated as fair value hedges | Propane Swap Agreement      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) on derivatives (1,303) 9,777 7,463
Other Comprehensive Income (Loss) | Derivatives designated as fair value hedges | Interest Rate Swap [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) on derivatives 0 0 20
Interest Expense | Derivatives designated as fair value hedges | Interest Rate Swap [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss) on Derivative, Net (47) (40) 60
Inventories [Member] | Derivatives designated as fair value hedges | Put Or Call Option [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 0 0 34
Revenues | Derivatives designated as fair value hedges | Propane Swap Agreement      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss) on Derivative, Net (373) (536) $ 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 [1] 1,810 743  
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 [1] $ 405 $ 0  
[1] (1) Derivative liabilities, at fair value include $0.6 million and $0.7 million in current liabilities in the consolidated balance sheet at December 31, 2022 and 2021, respectively, with the remainder of the balance classified as long-term.