Annual report pursuant to Section 13 and 15(d)

STOCKHOLDERS' EQUITY - Additional information (Details)

v3.20.4
STOCKHOLDERS' EQUITY - Additional information (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 25, 2019
Oct. 31, 2020
Apr. 30, 2020
Apr. 30, 2019
Dec. 31, 2018
Feb. 28, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Class of Stock [Line Items]                  
Common Stock, Shares Authorized             150,000,000 150,000,000  
Common Stock, Par or Stated Value Per Share             $ 0.001 $ 0.001  
Preferred Stock, Shares Authorized             50,000,000 50,000,000  
Share Price               $ 10.58  
Proceeds From Issuance Of Common Stock Gross   $ 16,089,582         $ 3,300    
Proceeds from issuance of common stock, net of offering costs             19,383,131 $ 0 $ 81,821,138
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 0.80              
Return of Common Stock Issued as Consideration in Asset Acquisition             103,385    
Business Acquisition, Equity Interest Issued or Issuable, Value Assigned             $ 103,385    
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 153,113             153,113  
Pre-funded warrants                  
Class of Stock [Line Items]                  
Common Stock, Shares Authorized             3,300,000    
Stock Issued During Period, Shares, New Issues   13,428,500              
Common warrants                  
Class of Stock [Line Items]                  
Stock Issued During Period, Shares, New Issues   23,004,300              
Stock and Warrants Issued During Period, Purchase Price per Share   $ 0.70              
Warrants and Rights Outstanding, Term   5 years              
Return of Common Stock Issued Shares as Consideration in Asset Acquisition     16,702            
Oil and Natural Gas Assets in Andrews County                  
Class of Stock [Line Items]                  
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares         2,623,948        
Business Acquisition, Share Price         $ 5.80       $ 5.80
Business Acquisition, Equity Interest Issued or Issuable, Value Assigned         $ 11,204,258       $ 11,204,258
Wishbone Partners, LLC                  
Class of Stock [Line Items]                  
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares       4,576,951          
Business Acquisition, Share Price $ 6.19                
Business Acquisition, Equity Interest Issued or Issuable, Value Assigned $ 28,331,327                
Underwritten Public Offering                  
Class of Stock [Line Items]                  
Stock Issued During Period, Shares, New Issues   9,575,800       6,164,000      
Share Price           $ 14.00      
Proceeds From Issuance Of Common Stock Gross           $ 86,296,000 $ 20,846,282    
Proceeds from issuance of common stock, net of offering costs           81,821,138 19,379,832    
Payments of Stock Issuance Costs           $ 4,474,862      
Over-Allotment Option                  
Class of Stock [Line Items]                  
Stock Issued During Period, Shares, New Issues           804,000      
Registered direct offering                  
Class of Stock [Line Items]                  
Stock Issued During Period, Shares, New Issues   3,500,000              
Proceeds From Issuance Of Common Stock Gross   $ 4,756,700         20,846,282    
Warrants and Rights Outstanding, Term   5 years              
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 0.80              
Proceeds from Issuance or Sale of Equity             $ 161,269    
Registered direct offering | Pre-funded warrants                  
Class of Stock [Line Items]                  
Stock Issued During Period, Shares, New Issues   3,300,000         13,428,500    
Stock and Warrants Issued During Period, Purchase Price per Share   $ 0.70              
Registered direct offering | Common warrants                  
Class of Stock [Line Items]                  
Stock Issued During Period, Shares, New Issues   6,800,000         184,800