XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Summary of revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue recognition        
Total operating revenue $ 6,500,136 $ 19,903,004 $ 15,856,412 $ 33,503,102
Natural gas        
Revenue recognition        
Total operating revenue 3,006,695 15,984,348 9,262,873 26,687,432
Natural gas liquids        
Revenue recognition        
Total operating revenue 244,988 688,397 441,283 1,002,825
Oil and condensate        
Revenue recognition        
Total operating revenue 1,046,389 1,243,091 1,563,497 1,704,904
Gas gathering and compression revenue        
Revenue recognition        
Total operating revenue $ 2,202,064 $ 1,987,168 $ 4,588,759 $ 4,107,941