v3.26.1
REVENUE RECOGNITION (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]    
Oil $ 76,205,014 $ 76,505,050
Natural gas (4,296,088) (302,727)
Natural gas liquids 1,762,738 2,888,884
Total oil, natural gas, and natural gas liquids revenues $ 73,671,664 $ 79,091,207