XML 64 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Summary of revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue recognition    
Total operating revenue $ 69,962,709 $ 42,403,992
Natural gas    
Revenue recognition    
Total operating revenue 56,948,734 31,708,185
Natural gas liquids    
Revenue recognition    
Total operating revenue 1,733,130 1,053,486
Oil and condensate    
Revenue recognition    
Total operating revenue 3,195,333 1,776,496
Gas gathering and compression revenue    
Revenue recognition    
Total operating revenue $ 8,085,512 $ 7,865,825