Annual report pursuant to Section 13 and 15(d)

STOCKHOLDERS' EQUITY (Details Textual)

v3.10.0.1
STOCKHOLDERS' EQUITY (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2018
Feb. 28, 2018
Jul. 31, 2017
Dec. 31, 2016
Apr. 30, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Class of Stock [Line Items]                
Common Stock, Shares Authorized 150,000,000         150,000,000 150,000,000  
Common Stock, Par or Stated Value Per Share $ 0.001         $ 0.001 $ 0.001  
Preferred Stock, Shares Authorized 50,000,000         50,000,000 50,000,000  
Share Price $ 10.58     $ 6.93   $ 10.58 $ 13.18 $ 6.93
Proceeds from issuance of common stock           $ 81,821,138 $ 59,026,956 $ 139,567,979
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period           153,113 133,308 25,734
Oil and Natural Gas Assets in Andrews County [Member]                
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    
Underwritten Public Offering [Member]                
Class of Stock [Line Items]                
Stock Issued During Period, Shares, New Issues   6,164,000 4,977,658 7,195,387 11,500,000      
Share Price   $ 14.00 $ 12.50 $ 11.50 $ 5.60     $ 11.50
Proceeds from issuance of common stock   $ 81,821,138 $ 59,026,956 $ 78,485,787 $ 61,063,497      
Payments of Stock Issuance Costs   4,474,862 3,193,769 4,261,164 3,336,503      
Proceeds From Issuance Of Common Stock Gross   $ 86,296,000 $ 62,220,725 $ 82,746,951 $ 64,400,000      
Over-Allotment Option [Member]                
Class of Stock [Line Items]                
Stock Issued During Period, Shares, New Issues   804,000 477,658 670,387 1,500,000