XML 79 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]        
Energy Marketing Contract Liabilities, Current $ 0 $ 0 $ 400  
Unrealized Gain (Loss) on Derivatives   1,800 600 $ 3,500
Notional Amount of Nonderivative Instruments 50,000 50,000    
Derivative assets, at fair value $ 600 $ 600 1,000  
Interest Rate Swap Rate, High Range [Member]        
Derivative [Line Items]        
Fixed Swap Rate 3.97% 3.98%    
Not Designated as Hedging Instrument [Member] | Propane Swap Agreement        
Derivative [Line Items]        
Derivative, Gain (Loss) on Derivative, Net   $ 0 0 100
Derivatives designated as fair value hedges | Interest Rate Swap [Member]        
Derivative [Line Items]        
Derivative, Gain (Loss) on Derivative, Net   800 500 0
Derivatives designated as fair value hedges | Mark To Market Energy Assets | Propane Swap Agreement        
Derivative [Line Items]        
Derivative assets, at fair value $ 600 600 700  
Derivatives designated as fair value hedges | Mark To Market Energy Assets | Interest Rate Swap [Member]        
Derivative [Line Items]        
Derivative assets, at fair value 100 100 300  
Derivatives designated as fair value hedges | Mark-to-market energy liabilities | Propane Swap Agreement        
Derivative [Line Items]        
Energy Marketing Contract Liabilities, Current 0 0 1,100  
Derivatives designated as fair value hedges | Mark-to-market energy liabilities | Interest Rate Swap [Member]        
Derivative [Line Items]        
Energy Marketing Contract Liabilities, Current 100 100 200  
Sharp Energy Inc [Member]        
Derivative [Line Items]        
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months   500    
Other Payables to Broker-Dealers and Clearing Organizations $ 1,900 1,900 2,100  
Cost of Sales | Derivatives designated as fair value hedges | Propane Swap Agreement        
Derivative [Line Items]        
Derivative, Gain (Loss) on Derivative, Net   $ 1,300 $ (1,100) $ 3,800