XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2021
Jun. 30, 2024
Sep. 30, 2022
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Derivative [Line Items]              
Energy Marketing Contracts Assets, Current   $ 1,180   $ 1,180 $ 1,027    
Energy Marketing Contract Liabilities, Current   (27)   (27) (354)    
Notional Amount of Nonderivative Instruments $ 40,000 50,000 $ 30,000 50,000      
Notional Amount Nonderivative Instruments, Total     $ 60,000        
Designated as Hedging Instrument [Member] | Mark To Market Energy Assets [Member] | Interest Rate Swap [Member]              
Derivative [Line Items]              
Energy Marketing Contracts Assets, Current   506   506 365    
Designated as Hedging Instrument [Member] | Mark To Market Energy Assets [Member] | Propane Swap Agreement [Member]              
Derivative [Line Items]              
Energy Marketing Contracts Assets, Current   866   866 702    
Designated as Hedging Instrument [Member] | Mark-to-market energy liabilities [Member] | Interest Rate Swap [Member]              
Derivative [Line Items]              
Energy Marketing Contract Liabilities, Current   0   0 (203)    
Designated as Hedging Instrument [Member] | Mark-to-market energy liabilities [Member] | Propane Swap Agreement [Member]              
Derivative [Line Items]              
Energy Marketing Contract Liabilities, Current   (39)   (39) (1,078)    
Sharp Energy Inc [Member]              
Derivative [Line Items]              
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months       $ 700      
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer       12 months      
Other Payables to Broker-Dealers and Clearing Organizations   $ 2,800   $ 2,800 $ 2,100    
Interest Rate Swap Rate, High Range [Member]              
Derivative [Line Items]              
Fixed Swap Rate   3.97%   3.97% 0.17% 3.98% 0.205%
Interest Rate Swap Rate, Low Range [Member]              
Derivative [Line Items]              
Fixed Swap Rate             0.20%