XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Anti-dilutive securities (in shares) 1,300,939 331,220
Employee Stock Option    
Anti-dilutive securities (in shares) 51,733 36,132
Restricted Stock Units [Member]    
Anti-dilutive securities (in shares) 3,728 22,864
Warrant [Member]    
Anti-dilutive securities (in shares) 1,245,470 272,216
Series A Convertible Preferred Stock [Member]    
Anti-dilutive securities (in shares) 8 8