v3.26.1
Note 4 - Stock-based Compensation Plans (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jul. 01, 2021
Jul. 31, 2026
Jun. 30, 2026
Apr. 30, 2026
Oct. 31, 2025
Sep. 30, 2025
Mar. 31, 2025
Feb. 28, 2025
Jan. 31, 2025
Sep. 30, 2024
Apr. 30, 2024
Jan. 31, 2024
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jul. 10, 2019
Share-based Payment Arrangement, Expense                           $ 2,308,000 $ 3,319,000    
Non-milestone Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Employee [Member] | Share-Based Payment Arrangement, Tranche One [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)                       60,000          
Restricted Stock Units (RSUs) [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares)       150,500                       10,000  
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Employee [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)           150,000   420,000                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares)                         50,000        
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Employee [Member] | Vesting Net of Taxes Withheld and Paid in Cash [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)           25,000   382,477                  
Performance Stock Units [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares)                               300,000  
Performance Stock Units [Member] | Share-Based Payment Arrangement, Employee [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)           75,000                      
Chief Executive Officer [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                     1,600,000            
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                     700,000            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)                     3 years            
Chief Executive Officer [Member] | Performance Stock Units [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                     600,000            
Chief Executive Officer [Member] | Performance Stock Units [Member] | Vesting Upon Price Hurdle of $13 Per Share [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                     300,000            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vesting, Price Hurdle (in dollars per share)                     $ 15            
Chief Operating Officer [Member] | Restricted Stock Units (RSUs) [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                   275,000              
Chief Operating Officer [Member] | Restricted Stock Units (RSUs) [Member] | Vesting Over Period From September 2024 to September 2027 [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                   137,500              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)                   3 years              
Chief Operating Officer [Member] | Restricted Stock Units (RSUs) [Member] | Vesting Upon Achievement of Milestones [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)   25,000                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                   137,500              
Consultants [Member] | Restricted Stock Units (RSUs) [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)               50,000 16,250                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)             145,000   150,000                
Consultants [Member] | Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche One [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)   15,000 15,000                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)             85,000               55,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)               50,000                  
Consultants [Member] | Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)             60,000                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)             1 year                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)               33,750                  
Employees [Member] | Restricted Stock Units (RSUs) [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         1,060,600                        
Employees [Member] | Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche One [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         700,000                        
Employees [Member] | Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)   95,000     50,000                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         360,600                        
Employees and Consultants [Member] | Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche One [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       275,500                          
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)       250,575                          
Two Thousand Nineteen Equity Incentive Plan [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)                                 7,200,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)                           6,590,598      
Two Thousand Nineteen Equity Incentive Plan [Member] | Outside Director [Member] | Accrues Yearly [Member]                                  
Salary and Wage, Officer, Excluding Cost of Good and Service Sold $ 75,000                                
Share-based Payment Arrangement, Expense 25,000                                
Two Thousand Nineteen Equity Incentive Plan [Member] | Outside Director [Member] | Accrues Quarterly [Member]                                  
Salary and Wage, Officer, Excluding Cost of Good and Service Sold 18,750                                
Share-based Payment Arrangement, Expense $ 6,250                                
Two Thousand Nineteen Equity Incentive Plan [Member] | Director [Member]                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)                           45,773