XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Summary of revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue recognition        
Total operating revenue $ 21,243,927 $ 13,101,059 $ 54,747,029 $ 28,632,220
Natural gas        
Revenue recognition        
Total operating revenue 17,893,822 9,511,357 44,581,254 20,950,378
Natural gas liquids        
Revenue recognition        
Total operating revenue 497,843 490,535 1,500,668 588,685
Oil and condensate        
Revenue recognition        
Total operating revenue 779,456 1,060,551 2,484,360 1,201,289
Gas gathering and compression revenue        
Revenue recognition        
Total operating revenue $ 2,072,806 $ 2,038,616 $ 6,180,747 $ 5,891,868