XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of revenue from contracts with customers [Table Text Block]
    For the three months ended  
    March 31,  
    2023     2022  
Crude oil $ 14,807,620   $ 25,589,855  
Natural gas   12,157,116     4,222,333  
Natural gas liquids   3,081,185     5,146,573  
Total revenue from contracts with customers $ 30,045,921   $ 34,958,761