XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Counterparty
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Interest and dividends $ 283,000 $ 435,000 $ 478,000 $ 614,000  
Mark-to-market gain (loss) 679,000 $ 2,600,000 4,900,000 $ 5,700,000  
Allowance for doubtful accounts on accounts receivable 308,000   $ 308,000   $ 308,000
Number of derivative counterparties | Counterparty     15    
Number of counter parties that are participants in bank credit facility | Counterparty     10    
Counterparties not in Facility | Payables          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Net derivative asset 1,200,000   $ 1,200,000    
Number of counter parties | Counterparty     2    
Counterparties not in Facility | Receivables          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Net derivative asset $ 2,500,000   $ 2,500,000    
Number of counter parties | Counterparty     3    
Measurement Input, Price Volatility | Weighted Average | 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%