v3.26.1
Note 9 - Temporary Equity and Stockholders' Deficit - Reserved Common Stock (Details) - shares
Jun. 30, 2026
Dec. 31, 2025
Reserved common stock (in shares) 1,390,422 514,206
Common Stock Issued from Issued Warrants [Member]    
Reserved common stock (in shares) 1,030,422 154,206
Common Stock from Options Issued and Outstanding [Member]    
Reserved common stock (in shares) 251,738 151,129
Common Stock Available for Future Grants [Member]    
Reserved common stock (in shares) 108,262 208,871