XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments - Fair Values of Derivative Contracts Recorded in Condensed Consolidated Balance Sheet (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Energy Marketing Contracts Assets, Current $ 3,462 $ 3,269
Energy Marketing Contract Liabilities, Current 84 127
Mark To Market Energy Assets [Member] | Propane Swap Agreement [Member] | Derivatives designated as hedging instrument [Member]    
Derivatives, Fair Value [Line Items]    
Energy Marketing Contracts Assets, Current 3,462 3,255
Mark To Market Energy Assets [Member] | Put Option [Member] | Derivatives designated as hedging instrument [Member]    
Derivatives, Fair Value [Line Items]    
Energy Marketing Contracts Assets, Current   14
Energy Marketing Contract Liabilities, Current   23
Mark-to-market energy liabilities [Member] | Propane Swap Agreement [Member] | Derivatives designated as hedging instrument [Member]    
Derivatives, Fair Value [Line Items]    
Energy Marketing Contract Liabilities, Current 42 64
Mark-to-market energy liabilities [Member] | Interest Rate Swap [Member] | Derivatives designated as hedging instrument [Member]    
Derivatives, Fair Value [Line Items]    
Energy Marketing Contract Liabilities, Current $ 42 $ 40