XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Warrants (Details) - $ / shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Warrants and Rights [Abstract]    
Total Warrants (in shares) 749,901  
Expiration Date, February 5, 2019 [Member]    
Warrants and Rights [Abstract]    
Number of shares underlying warrants (in shares)   265,947
Exercise price (in dollars per share)   $ 3.75
Expiration Date, April 30, 2019 [Member]    
Warrants and Rights [Abstract]    
Number of shares underlying warrants (in shares)   137,143
Exercise price (in dollars per share)   $ 3.75
Expiration Date, June 22, 2020 [Member]    
Warrants and Rights [Abstract]    
Issue date Jun. 22, 2015  
Expiration date Jun. 22, 2020  
Total Warrants (in shares) 600,000  
Exercise price (in dollars per share) $ 3.75  
Expiration Date, December 30, 2020 [Member]    
Warrants and Rights [Abstract]    
Issue date Dec. 30, 2015  
Expiration date Dec. 30, 2020  
Total Warrants (in shares) 130,089  
Exercise price (in dollars per share) $ 5.65  
Expiration Date, January 29, 2021 [Member]    
Warrants and Rights [Abstract]    
Issue date Jan. 29, 2016  
Expiration date Jan. 29, 2021  
Total Warrants (in shares) 19,812  
Exercise price (in dollars per share) $ 5.30