XML 43 R32.htm IDEA: XBRL DOCUMENT
v3.25.2

Revenue Recognition (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2025
Revenues [Abstract] |
Summary of revenue | The following table details revenue for the three and six months ended June 30, 2025 and 2024.
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | Three months ended June 30, | ​ | Six Months Ended June 30,
​ | ​ | 2025 |  | 2024 |  | 2025 |  | 2024
Operating revenue | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Natural gas | ​ | $ | 6,910,344 | ​ | $ | 1,961,230 | ​ | $ | 17,523,917 | ​ | $ | 4,924,209
Natural gas liquids | ​ | ​ | 145,020 | ​ | ​ | 388,423 | ​ | ​ | 532,270 | ​ | ​ | 761,407
Oil and condensate | ​ | ​ | 2,724,364 | ​ | ​ | 3,513,717 | ​ | ​ | 5,994,331 | ​ | ​ | 6,228,799
Gathering and compression fees (1) | ​ | ​ | 1,845,005 | ​ | ​ | 1,444,448 | ​ | ​ | 3,737,355 | ​ | ​ | 3,380,146
Total operating revenue | ​ | $ | 11,624,733 | ​ | $ | 7,307,818 | ​ | $ | 27,787,873 | ​ | $ | 15,294,561
| (1) | Net of the elimination entry
Schedule of accounts receivable net of allowance for doubtful accounts | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | June 30, |  | December 31, |  | December 31,
​ | ​ | 2025 | ​ | 2024 | ​ | 2023
Accounts receivable | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Natural gas and oil sales | ​ | $ | 3,946,643 | ​ | $ | 4,888,294 | ​ | $ | 4,327,886
Joint interest billing | ​ | ​ | — | ​ | ​ | — | ​ | ​ | 17,476
Gathering and compression fees | ​ | ​ | 1,434,591 | ​ | ​ | 918,471 | ​ | ​ | 1,543,239
Commodity contract | ​ | ​ | 115,649 | ​ | ​ | 36,957 | ​ | ​ | 72,075
Interest | ​ | ​ | — | ​ | ​ | — | ​ | ​ | 54,772
Total accounts receivable | ​ | $ | 5,496,883 | ​ | $ | 5,843,722 | ​ | $ | 6,015,448
​

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