v3.26.1
Note 7 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Apr. 22, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 05, 2023
Class of Warrant or Right, Outstanding, Weighted-Average Remaining Contractual Term (Year)         2 years 1 month 6 days      
Class of Warrant or Right, Exercise Price of Warrants or Rights     $ 1.84   $ 1.84   $ 1.88  
Payments of Stock Issuance Costs         $ 330,000 $ 30,000    
Warrant to Purchase Common Stock [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   406,818            
Warrants To Purchase Common Stock [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 274,696     274,696   274,696    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 1.95 $ 1.905   $ 1.95   $ 1.95    
April 2025 Financing [Member]                
Sale of common stock (in shares)   406,818            
Proceeds from Issuance or Sale of Equity   $ 775,000            
Payments of Stock Issuance Costs   $ 56,000            
June 2025 Financing [Member]                
Sale of common stock (in shares) 274,696              
Proceeds from Issuance or Sale of Equity $ 570,000              
Payments of Stock Issuance Costs $ 9,000              
ATM [Member]                
Sale of common stock (in shares)     4,004,330 140,104 4,189,055 221,378    
Accrued Sales Commission, Current, Percentage               3.00%
Sale of Stock, Available Value     $ 0   $ 0