XML 43 R32.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Revenue Recognition (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2024
Revenues [Abstract] |
Summary of revenue | The following table details revenue for the three and six months ended June 30, 2024 and 2023.
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | Three months ended June 30, | ​ | Six Months Ended June 30,
​ | ​ | 2024 |  | 2023 |  | 2024 |  | 2023
Operating revenue | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Natural gas | ​ | $ | 1,961,230 | ​ | $ | 3,006,695 | ​ | $ | 4,924,209 | ​ | $ | 9,262,873
Natural gas liquids | ​ | ​ | 388,423 | ​ | ​ | 244,988 | ​ | ​ | 761,407 | ​ | ​ | 441,283
Oil and condensate | ​ | ​ | 3,513,717 | ​ | ​ | 1,046,389 | ​ | ​ | 6,228,799 | ​ | ​ | 1,563,497
Gathering and compression fees (1) | ​ | ​ | 1,444,448 | ​ | ​ | 2,202,064 | ​ | ​ | 3,380,146 | ​ | ​ | 4,588,759
Total operating revenue | ​ | $ | 7,307,818 | ​ | $ | 6,500,136 | ​ | $ | 15,294,561 | ​ | $ | 15,856,412
| (1) | Net of the elimination entry
Schedule of accounts receivable net of allowance for doubtful accounts | The following table details accounts receivable as of June 30, 2024, December 31, 2023, and December 31, 2022.
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | June 30, |  | December 31, |  | December 31,
​ | ​ | 2024 | ​ | 2023 | ​ | 2022
Accounts receivable | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Natural gas and oil sales | ​ | $ | 3,696,916 | ​ | $ | 4,327,886 | ​ | $ | 5,696,419
Joint interest billing | ​ | ​ | 14,349 | ​ | ​ | 17,476 | ​ | ​ | 20,454
Gathering and compression fees | ​ | ​ | 1,093,822 | ​ | ​ | 1,543,239 | ​ | ​ | 1,483,956
Commodity contract | ​ | ​ | 139,577 | ​ | ​ | 72,075 | ​ | ​ | —
Interest | ​ | ​ | — | ​ | ​ | 54,772 | ​ | ​ | 557
Total accounts receivable | ​ | $ | 4,944,664 | ​ | $ | 6,015,448 | ​ | $ | 7,201,386

X
- Definition Tabular disclosure of allowance for credit loss on accounts receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenuesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration