XML 47 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Basis of Presentation and Summary of Significant Accounting Policies - Outstanding Dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Anti-dilutive securities (in shares) 255,583 207,952
Warrant [Member]    
Anti-dilutive securities (in shares) 111,891 129,989
Share-Based Payment Arrangement, Option [Member]    
Anti-dilutive securities (in shares) 140,040 72,454
Unvested Restricted Stock Units [Member]    
Anti-dilutive securities (in shares) 3,652 5,509