XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Summary of revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue recognition        
Total operating revenue $ 11,624,733 $ 7,307,818 $ 27,787,873 $ 15,294,561
Natural Gas        
Revenue recognition        
Total operating revenue 6,910,344 1,961,230 17,523,917 4,924,209
Natural Gas Liquids        
Revenue recognition        
Total operating revenue 145,020 388,423 532,270 761,407
Oil and Condensate        
Revenue recognition        
Total operating revenue 2,724,364 3,513,717 5,994,331 6,228,799
Gathering and Compression fees        
Revenue recognition        
Total operating revenue 1,845,005 1,444,448 3,737,355 3,380,146
Gathering and Compression fees | Intersubsegment Eliminations        
Revenue recognition        
Total operating revenue $ 500,000 $ 300,000 $ 1,100,000 $ 600,000