XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Additional Information (Detail)
3 Months Ended
Mar. 31, 2024
USD ($)
Counterparty
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Interest and dividends $ 195,000 $ 179,000  
Mark-to-market gain (loss) 4,200,000 $ 3,100,000  
Allowance for doubtful accounts on accounts receivable $ 308,000   $ 308,000
Number of derivative counterparties | Counterparty 14    
Number of counter parties that are participants in bank credit facility | Counterparty 8    
Counterparties not in Facility | Payables      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Net derivative asset $ 10,500,000    
Number of counter parties | Counterparty 5    
Counterparties not in Facility | Receivables      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Net derivative asset $ 18,000,000    
Number of counter parties | Counterparty 1    
Measurement Input, Price Volatility | Weighted Average | Crude Oil | Swaptions      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Implied volatilities 22.00%    
Measurement Input, Price Volatility | Weighted Average | Natural Gas | Swaptions      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Implied volatilities 16.00%