v3.26.3
Note 12 - Stockholders' Equity (Details Textual)
3 Months Ended 9 Months Ended
Oct. 30, 2026
USD ($)
Sep. 21, 2026
USD ($)
$ / shares
shares
Aug. 10, 2026
$ / shares
shares
Apr. 30, 2026
Oct. 27, 2025
USD ($)
$ / shares
shares
Aug. 08, 2025
shares
Jan. 15, 2025
USD ($)
$ / shares
shares
Sep. 12, 2024
USD ($)
$ / shares
shares
Jun. 18, 2021
Sep. 30, 2026
USD ($)
shares
Sep. 30, 2025
USD ($)
shares
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Sep. 30, 2026
USD ($)
shares
Sep. 30, 2025
USD ($)
shares
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)                           1,050  
Share-Based Payment Arrangement, Expense | $                   $ 47,652 $ 31,660     $ 131,048 $ 105,985
Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture | $                       $ 11,002 $ 9,002    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)                           40,000 0
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value | $                           $ 98,800 $ 0
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)                           0 0
Proceeds from Warrant Exercises | $                           $ 2,510,436 $ 3,813,057
Existing Warrants [Member]                              
Class of Warrant or Right, Exercised During Period (in shares)     618,334   309,167                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 4.06   $ 10.2   $ 21.5                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     1,236,668                        
Proceeds from Warrant Exercises | $         $ 3,100,000                    
New Warrants [Member]                              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 4.06                        
Beneficial Ownership Limitation, Percentage of Common Stock Outstanding     4.99%                        
Warrants and Rights Outstanding, Term (Year)     5 years                        
Outstanding Warrants [Member]                              
Class of Warrant or Right, Exercised During Period (in shares)             206,111                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares             $ 18.5 $ 18.5              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)               103,056              
Proceeds from Warrant Exercises | $ $ 2,510,000           $ 3,800,000 $ 1,900,000              
Payments of Stock Issuance Costs | $ 169,000                            
Deemed Dividends from Warrant Inducements | $ $ 4,500,000                            
Share-Based Payment Arrangement, Employee [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   40,000                          
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares   $ 2.47                          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | $   $ 60,509                          
Director [Member]                              
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares)                           0 2,313
Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture | $                           $ 0 $ 20,004
Restricted Stock [Member]                              
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)                             28,050
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)                           3 years 3 years
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Granted in Period, Fair Value | $                           $ 4,784 $ 213,645
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited (in shares)                           500 2,575
Share-Based Payment Arrangement, Expense | $                           $ 131,048 $ 105,985
Share-Based Payment Arrangement, Option [Member] | Share-Based Payment Arrangement, Employee [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   3 years                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year)   7 years                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate   4.89%                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate   0.00%                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate   109.055%                          
Reverse Stock Split [Member]                              
Stockholders' Equity Note, Stock Split, Conversion Ratio       10                      
Employee Stock Purchase Plan [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)           70,000                  
Common Stock, Capital Shares Reserved for Future Issuance (in shares)           69,251                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent                 85.00%            
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)                   0 0     2,000 125