XML 93 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options and Warrants (Details 2) - Employee Stock Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Summary of information about stock options outstanding      
Number Outstanding 1,369,649 838,149 1,048,627
Weighted Average Exercise Price $ 2.01 $ 3.08 $ 3.20
$0.00 - $5.00 [Member]      
Summary of information about stock options outstanding      
Range of Exercise Prices, Minimum 0.00    
Range of Exercise Prices, Maximum $ 5.00    
Number Outstanding 1,224,000    
Weighted Average Life 5 years 2 months 12 days    
Weighted Average Exercise Price $ 8.18    
$5.01 - $20.00 [Member]      
Summary of information about stock options outstanding      
Range of Exercise Prices, Minimum 5.01    
Range of Exercise Prices, Maximum $ 20.00    
Number Outstanding 145,000    
Weighted Average Life 1 year 6 months 21 days    
Weighted Average Exercise Price $ 1.56    
$0.00 - $20.00 [Member]      
Summary of information about stock options outstanding      
Range of Exercise Prices, Minimum 0.00    
Range of Exercise Prices, Maximum $ 20.00    
Number Outstanding 1,369,649    
Weighted Average Life 4 years 4 months 24 days    
Weighted Average Exercise Price $ 3.08