XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Note 12 - Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 04, 2020
Mar. 25, 2020
Dec. 29, 2017
May 31, 2021
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
May 19, 2020
Dec. 13, 2019
May 30, 2019
Jun. 22, 2018
May 31, 2017
Proceeds from Issuance of Common Stock, Net           $ 6,832,000 $ 10,839,000          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) 565,500                      
Share-based Payment Arrangement, Expense           $ 2,560,000 $ 880,000          
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) $ 5.94                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (in shares)           535,450            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)             $ 5.05          
Share-based Payment Arrangement, Option [Member]                        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total           $ 262,000            
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           1 year            
Executive Officer [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (in shares)       490,000                
Executive Officer [Member] | Share-based Payment Arrangement, Option [Member]                        
Share-based Payment Arrangement, Accelerated Cost         $ 2,008,000              
Amended 2016 Plan [Member                        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)                   392,500 132,500 60,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)           41,386            
Equity Incentive Plan 2017 [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)     1,000,000                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)           30,000            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)     280,000                  
Registered Direct Offering [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)   1,000,002                    
Shares Issued, Price Per Share (in dollars per share)   $ 3.50                    
Proceeds from Issuance of Common Stock   $ 3,500,000                    
Payments of Stock Issuance Costs   $ 393,000                    
At The Market Offering Agreement [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)             2,620,652          
Proceeds from Issuance of Common Stock             $ 8,224,000          
Payments of Stock Issuance Costs             $ 493,000          
Maximum Offering Price for Issuance of Common Stock               $ 15,280,313 $ 4,400,000      
Shares Issued, Average Price Per Share (in dollars per share)             $ 3.14          
Proceeds from Issuance of Common Stock, Net             $ 7,731,000