XML 54 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Equity (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 15, 2020
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Feb. 28, 2021
USD ($)
$ / shares
shares
Jan. 31, 2021
USD ($)
shares
Nov. 30, 2020
USD ($)
shares
Feb. 28, 2020
USD ($)
$ / shares
shares
Mar. 22, 2022
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Jul. 31, 2020
USD ($)
Jun. 30, 2020
shares
Jul. 31, 2019
USD ($)
Oct. 04, 2018
USD ($)
Preferred Stock, Shares Issued, Total (in shares)               0 0        
Proceeds from Issuance of Common Stock | $               $ 74,684 $ 22,561        
Share Based Compensation Arrangement by Share Based Payment Award, Options, Grants in Period, Aggregate Fair Value | $               1,700 1,300        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $               $ 1,500 $ 1,500        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)               534,865          
Preferred Stock, Shares Outstanding, Ending Balance (in shares)               0 0        
Subsequent Event [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)             21,667            
The 2015 Stock Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares) 1,000,000                        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)                     1,750,001    
Common Stock, Capital Shares Reserved for Future Issuance (in shares)               41,628          
Share-based Payment Arrangement, Option [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)               10 years          
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $               $ 2,800          
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)               2 years 8 months 12 days          
Share-based Payment Arrangement, Option [Member] | Employees [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)               4 years          
Share-based Payment Arrangement, Option [Member] | Director [Member] | Minimum [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)               1 year          
Share-based Payment Arrangement, Option [Member] | Director [Member] | Maximum [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)               3 years          
Restricted Stock Units (RSUs) [Member]                          
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $               $ 800          
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)               2 years 10 months 24 days          
Share Based Compensation Arrangement by Share Based Payment Award, Number of Installment Periods   4           4          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   150,000           150,000          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares   $ 3.73           $ 3.73          
Warrants Issued in Connection with the February 2020 Stock Offering [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           937,501              
Underwritten Public Offering [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)     14,273,684                    
Shares Issued, Price Per Share (in dollars per share) | $ / shares     $ 4.75                    
Proceeds from Issuance of Common Stock | $     $ 78,000                    
Over-Allotment Option [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)     2,141,052                    
February 2020 Stock Offering [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)           1,250,000              
Shares and Warrants Issued in Period, Purchase Price Per Share and Related Warrant (in dollars per share) | $ / shares           $ 4.80              
Proceeds from Issuance or Sale of Equity, Total | $           $ 6,000              
Payments of Stock Issuance Costs | $           $ 700              
Lincoln Park Transaction [Member]                          
Purchase Agreement, Common Stock, Maximum Aggregate Commitment | $         $ 22,000               $ 20,000
Stock Issued During Period, Shares, Commitment Consideration (in shares)   107,788     126,699                
Purchase Agreement, Maximum Aggregate Commitment, Number of Additional Shares Issued (in shares)   53,893                      
Stock Issued During Period, Value, Additional Commitment Shares | $   $ 400     $ 500                
Stock Issued During Period, Shares, Additional Commitment Shares (in shares)         50,680                
The 2020 Purchase Agreement [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)                 771,220        
Proceeds from Issuance of Common Stock | $                 $ 2,200        
Stock Issued During Period, Shares, Additional Commitment Shares (in shares)                 133,017        
The 2021 ATM Agreement [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)               0          
At Market Issuance Sales Agreement, Maximum Aggregate Offering Price | $   $ 50,000                      
The 2020 ATM Agreement [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)       468,684         471,405        
Proceeds from Issuance of Common Stock | $       $ 2,900         $ 2,800        
Payments of Stock Issuance Costs | $                 $ 100        
At Market Issuance Sales Agreement, Maximum Aggregate Offering Price | $                   $ 15,000      
Shares Issued, Average Price Per Share (in dollars per share) | $ / shares                 $ 6.11        
Common Stock, Shares Subscribed but Unissued (in shares)                 26,966        
Common Stock Subscribed, Average Price Per Share (in dollars per share) | $ / shares                 $ 4.96        
Common Stock, Value, Subscriptions | $                 $ 100        
The 2019 ATM Agreement [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)                 1,412,017        
Proceeds from Issuance of Common Stock | $                 $ 11,900        
At Market Issuance Sales Agreement, Maximum Aggregate Offering Price | $                       $ 15,000  
Shares Issued, Average Price Per Share (in dollars per share) | $ / shares                 $ 8.68        
At Market Issuance Sales Agreement, Commission Fee, Percentage of Gross Proceeds                       3.00%