XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Convertible Notes Payable (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Jan. 30, 2018
Dec. 31, 2017
Jun. 30, 2018
Mar. 08, 2018
Convertible Notes Payable, Noncurrent   $ 3,506,502 $ 0  
Warrant [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   878,146   2,547,200
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 9.84 $ 2.83 $ 2.60
Convertible Notes Payable [Member]        
Debt Instrument, Face Amount $ 3,682,502 $ 4,840,000    
Debt Instrument, Interest Rate, Stated Percentage   6.00%    
Debt Instrument, Convertible, Conversion Price   $ 5.90    
Debt Conversion, Converted Instrument, Shares Issued 820,710 847,819