XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Summary of revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue recognition    
Total operating revenue $ 7,986,743 $ 9,356,276
Natural Gas [Member]    
Revenue recognition    
Total operating revenue 2,962,979 6,256,178
Natural gas liquids    
Revenue recognition    
Total operating revenue 372,984 196,295
Oil and condensate    
Revenue recognition    
Total operating revenue 2,715,082 517,108
Gathering and Compression fees    
Revenue recognition    
Total operating revenue 1,935,698 2,386,695
Gathering and Compression fees | Intersubsegment Eliminations    
Revenue recognition    
Total operating revenue $ 300,000 $ 400,000