XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Fair Values of Derivative Contracts Recorded in Condensed Consolidated Balance Sheet (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Energy Marketing Contracts Assets, Current $ 1,248 $ 2,787
Energy Marketing Contract Liabilities, Current 798 585
Energy Marketing Contract Liabilities, Total 1,434 2,215
Energy Marketing Contracts Assets, Total 2,146 3,769
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 1,801 3,317
Mark To Market Energy Assets [Member] | Interest Rate Swap [Member] | Derivatives designated as hedging instrument [Member]    
Derivatives, Fair Value [Line Items]    
Energy Marketing Contracts Assets, Current 345 452
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 871 1,810
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 $ 563 $ 405