XML 96 R82.htm IDEA: XBRL DOCUMENT v3.21.1
Note R - Equity - Summary of Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Outstanding, warrants (in shares) 423,559 472,622  
Outstanding, weighted average exercise price, warrants (in dollars per share) $ 12.80 $ 12.72  
Outstanding, weighted average remaining contractual life, warrants (Year) 4 years 175 days 3 years 343 days 2 years 18 days
Granted, warrants (in shares)   250,000  
Granted, weighted average exercise price, warrants (in dollars per share)   $ 12  
Exercised, warrants (in shares)    
Exercised, weighted average exercise price, warrants (in dollars per share)    
Forfeited, warrants (in shares)  
Forfeited, weighted average exercise price, warrants (in dollars per share)  
Expired, warrants (in shares) (54,066) (299,063)  
Expired, weighted average exercise price, warrants (in dollars per share) $ 6.86 $ 12  
Granted, warrants (in shares)   250,000  
Granted, weighted average exercise price, warrants (in dollars per share)   $ 12  
Increase due to trigger of anti-dilution provision feature, warrants (in shares) 27,244    
Increase due to trigger of anti-dilution provision feature, weighted average exercise price, warrants (in dollars per share) $ 5.20    
Exercised, warrants (in shares)    
Exercised, weighted average exercise price, warrants (in dollars per share)    
Outstanding, warrants (in shares) 4,689,387 423,559 472,622
Outstanding, weighted average exercise price, warrants (in dollars per share) $ 6.04 $ 12.80 $ 12.72
Public Offering Warrants [Member]      
Granted, warrants (in shares) 4,264,313    
Granted, weighted average exercise price, warrants (in dollars per share) $ 5.20    
Exercised, warrants (in shares) 284,538    
Exercised, weighted average exercise price, warrants (in dollars per share) $ 5.20    
Granted, warrants (in shares) 4,264,313    
Granted, weighted average exercise price, warrants (in dollars per share) $ 5.20    
Exercised, warrants (in shares) (284,538)    
Exercised, weighted average exercise price, warrants (in dollars per share) $ 5.20    
Pre-Funded Warrants [Member]      
Granted, warrants (in shares) 512,500    
Granted, weighted average exercise price, warrants (in dollars per share) $ 0.08    
Exercised, warrants (in shares) 512,500    
Exercised, weighted average exercise price, warrants (in dollars per share) $ 0.08    
Granted, warrants (in shares) 512,500    
Granted, weighted average exercise price, warrants (in dollars per share) $ 0.08    
Exercised, warrants (in shares) (512,500)    
Exercised, weighted average exercise price, warrants (in dollars per share) $ 0.08    
Other Warrants [Member]      
Granted, warrants (in shares) 434,375    
Granted, weighted average exercise price, warrants (in dollars per share) $ 9.25    
Exercised, warrants (in shares) 121,500    
Exercised, weighted average exercise price, warrants (in dollars per share) $ 12    
Granted, warrants (in shares) 434,375    
Granted, weighted average exercise price, warrants (in dollars per share) $ 9.25    
Exercised, warrants (in shares) (121,500)    
Exercised, weighted average exercise price, warrants (in dollars per share) $ 12