XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Stock-based Compensation (Details Textual) - USD ($)
12 Months Ended
Oct. 14, 2022
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)   0 0
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   0 0
Share-Based Payment Arrangement, Expense   $ 127,000 $ 1,015,000
Share Price   $ 1.09  
Common Stock, Shares, Issued (in shares)   7,832,644 4,778,263
Share-Based Payment Arrangement, Option [Member]      
Share-Based Payment Arrangement, Expense   $ 0 $ 4,000
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total   0  
Share-Based Payment Arrangement, Expense, Tax Benefit   0 0
Restricted Stock Units (RSUs) [Member]      
Share-Based Payment Arrangement, Expense   100,000 1,000,000.0
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total   $ 100,000  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   2 months 12 days  
Sharebased Compensation Arrangement by Sharebased Payment Award Equity Instruments Other than Options Nonvested Fair Value   $ 100,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value   $ 14,000 $ 273,000
Minimum [Member] | Common Stock Options [ member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent   110.00%  
Minimum [Member] | Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   3 years  
The 2015 Employee Stock Purchase Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized 1,750,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant   1,759,566  
Officer and Director Share Purchase Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant   0  
Common Stock, Shares, Issued (in shares)   0 0