XML 76 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Warrants (Details Textual) - Warrant [Member] - USD ($)
3 Months Ended
Aug. 27, 2014
Mar. 31, 2019
Mar. 31, 2018
Stock Warrants (Textual)      
Issuance of common stock and warrants 1,562,500    
Warrants to purchase shares of common stock 781,250    
Exercise price $ 1.70 $ 2.00  
Warrants exercisable term 5 years    
Fair value of common stock sold $ 780,000 $ 35,191  
Aggregate percentage of common stock sold under offering   2.50%  
Aggregate number of shares of common stock sold   39,062  
Warrants expiration date Sep. 02, 2019 Jun. 26, 2019  
Aggregated intrinsic value of warrants outstanding and exercisable