XML 46 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Summary of revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue recognition    
Total operating revenue $ 26,690,336 $ 29,684,205
Natural gas    
Revenue recognition    
Total operating revenue 16,945,302 19,031,422
Natural gas liquids    
Revenue recognition    
Total operating revenue 110,394 295,142
Oil and condensate    
Revenue recognition    
Total operating revenue 314,267 376,079
Gas gathering and compression    
Revenue recognition    
Total operating revenue $ 9,320,373 $ 9,981,562