XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Summary of revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue recognition        
Total operating revenue $ 7,089,849 $ 6,278,787 $ 15,531,161 $ 12,706,633
Natural gas        
Revenue recognition        
Total operating revenue 5,106,922 3,876,340 11,439,021 7,896,104
Natural gas liquids        
Revenue recognition        
Total operating revenue 52,529 10,204 98,150 41,862
Oil and condensate        
Revenue recognition        
Total operating revenue 79,303 128,503 140,738 188,225
Gas gathering and compression revenue        
Revenue recognition        
Total operating revenue $ 1,851,095 $ 2,263,740 $ 3,853,252 $ 4,580,442