XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Note 4 - Warrants - Warrant Activity (Details) - Liability Classified Warrants [Member] - $ / shares
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Balance (in shares) 2,723,645 2,723,645  
Balance, weighted average remaining contractual life (Year)   2 years 2 months 12 days 2 years 7 months 6 days
Expired, number of shares under warrants (in shares) (67,349)    
Balance (in shares) 2,656,296   2,723,645
Exercisable (in shares) 2,656,296    
Exercisable, weighted average remaining contractual life (Year)   2 years 2 months 12 days  
Minimum [Member]      
Balance, warrant exercise price (in dollars per share) $ 6.30 $ 6.30  
Expired, warrant exercise price (in dollars per share)   8.10  
Balance, warrant exercise price (in dollars per share)   6.30 $ 6.30
Exercisable, warrant exercise price (in dollars per share)   6.30  
Maximum [Member]      
Balance, warrant exercise price (in dollars per share) 16.80 16.80  
Expired, warrant exercise price (in dollars per share)   9.00  
Balance, warrant exercise price (in dollars per share)   16.80 16.80
Exercisable, warrant exercise price (in dollars per share)   16.80  
Weighted Average [Member]      
Balance, warrant exercise price (in dollars per share) $ 9.46 9.46  
Expired, warrant exercise price (in dollars per share)   0  
Balance, warrant exercise price (in dollars per share)   9.49 $ 9.46
Exercisable, warrant exercise price (in dollars per share)   $ 9.49