XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Warrants (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Sep. 30, 2019
Warrants and Rights [Abstract]      
Number of warrants expired (in shares) 0 600,000  
Total Warrants (in shares) 149,901 149,901  
Exercise price (in dollars per share) $ 3.75 $ 3.75  
Expiration Date, February 5, 2019 [Member]      
Warrants and Rights [Abstract]      
Exercise price (in dollars per share)     $ 3.75
Number of shares underlying warrants (in shares)     265,947
Expiration Date, April 30, 2019 [Member]      
Warrants and Rights [Abstract]      
Exercise price (in dollars per share)     $ 3.75
Number of shares underlying warrants (in shares)     137,143
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 130,089  
Exercise price (in dollars per share) $ 5.65 $ 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 19,812  
Exercise price (in dollars per share) $ 5.30 $ 5.30