XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Summary of revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue recognition    
Total operating revenue $ 8,441,312 $ 6,427,846
Natural gas    
Revenue recognition    
Total operating revenue 6,332,099 4,019,764
Natural gas liquids    
Revenue recognition    
Total operating revenue 45,621 31,658
Oil and condensate    
Revenue recognition    
Total operating revenue 61,435 59,722
Gathering and compression fees    
Revenue recognition    
Total operating revenue $ 2,002,157 $ 2,316,702