XML 64 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Anti-dilutive securities (in shares) 4,771,847 344,834
Stock options [Member]    
Anti-dilutive securities (in shares) 50,674 44,276
Restricted Stock Units [Member]    
Anti-dilutive securities (in shares) 2,952 28,339
Warrant [Member]    
Anti-dilutive securities (in shares) 4,718,213 272,211
Series A Convertible Preferred Stock [Member]    
Anti-dilutive securities (in shares) 8 8