XML 53 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Note 9 - Net Loss Per Share - Anti-dilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
common stock equivalents (in shares) 8,382,524 2,635,288
Share-Based Payment Arrangement, Option [Member]    
common stock equivalents (in shares) 505,010 168,184
Warrant [Member]    
common stock equivalents (in shares) 7,877,514 2,467,104