XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Summary of revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue recognition        
Total operating revenue $ 7,307,818 $ 6,500,136 $ 15,294,561 $ 15,856,412
Natural Gas [Member]        
Revenue recognition        
Total operating revenue 1,961,230 3,006,695 4,924,209 9,262,873
Natural gas liquids        
Revenue recognition        
Total operating revenue 388,423 244,988 761,407 441,283
Oil and condensate        
Revenue recognition        
Total operating revenue 3,513,717 1,046,389 6,228,799 1,563,497
Gathering and Compression fees        
Revenue recognition        
Total operating revenue 1,444,448 2,202,064 3,380,146 4,588,759
Gathering and Compression fees | Intersubsegment Eliminations        
Revenue recognition        
Total operating revenue $ 300,000 $ 400,000 $ 600,000 $ 700,000