v3.26.1
Derivative Instruments - Effects of Gains and Losses from Derivative Instruments on Condensed Consolidated Financial Statements (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net $ (100) $ 800
Propane Swap Agreement [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net (100) 700
Derivatives designated as hedging instrument [Member] | Interest Rate Swap [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net $ 0 $ 100