v3.25.2
Note 13 - Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 29, 2025
Jan. 06, 2025
Jan. 31, 2030
Jun. 30, 2028
Jul. 31, 2023
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Mar. 31, 2020
Chief Financial Officer [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   500,000                    
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share)   $ 0.53                    
Share-Based Payment Arrangement, Option [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)           1,910,435     1,910,435   70,605  
Common Stock, Capital Shares Reserved for Future Issuance (in shares)           2,415,435     2,415,435      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)                 2,127,500      
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share)                 $ 0.4      
Share-Based Payment Arrangement, Option [Member] | Chief Financial Officer [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   36 months                    
Non-plan Options [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)           505,000     505,000   25,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)                 500,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)                 $ 0.42      
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share)                 $ 0.53      
Non-plan Options [Member] | Chief Financial Officer [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   500,000                    
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share)   $ 0.53                    
Non-plan Options [Member] | Chief Financial Officer [Member] | Share-Based Payment Arrangement, Tranche One [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   3 years                    
Restricted Stock [Member]                        
Share-Based Payment Arrangement, Expense           $ 98   $ 13 $ 189 $ 19    
2018 Equity Incentive Plan [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)                     7  
2018 Equity Incentive Plan [Member] | Forecast [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period (in shares)     4 3                
Employee Stock Purchase Plan 2018 [Member]                        
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)             95          
Inducement Equity Incentive Plan 2020 [Member]                        
Common Stock, Capital Shares Reserved for Future Issuance (in shares)             0         64
Equity Incentive Plan 2023 [Member]                        
Common Stock, Capital Shares Reserved for Future Issuance (in shares)           945,305     945,305   926,882  
Shares Available for Issuance, Quarterly Increase, Percentage of Common Shares Outstanding on Adjustment Date Less Fiscal Quarter Beginning Balance 10.00%                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)                 $ 0.27      
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Nonemployee [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 6                      
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Nonemployee [Member] | Share-Based Payment Arrangement, Tranche One [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 2 years                      
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Employee [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares) 50                      
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Employee [Member] | Share-Based Payment Arrangement, Tranche One [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 5 years                      
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Employee [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 225,000                      
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Option [Member] | Employees and Consultants [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)         5 years