Quarterly report [Sections 13 or 15(d)]

REVENUE RECOGNITION (Details)

v3.25.3
REVENUE RECOGNITION (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]        
Oil $ 78,884,753 $ 90,416,363 $ 238,168,279 $ 282,000,446
Natural gas (2,253,323) (3,859,603) (4,794,987) (7,650,645)
Natural gas liquids 1,969,906 2,687,623 6,922,010 8,537,067
Total oil, natural gas, and natural gas liquids revenues $ 78,601,336 $ 89,244,383 $ 240,295,302 $ 282,886,868