XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Nature of Activities and Summary of Significant Accounting Policies - Schedule of Dilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Total Number of Potentially Dilutive Shares Excluded from the basic and diluted net loss per share calculation (in shares) 7,498 6,124
Series B Convertible Preferred Stock [Member]    
Total Number of Potentially Dilutive Shares Excluded from the basic and diluted net loss per share calculation (in shares) 127 127
Common Stock Options and Warrants [Member]    
Total Number of Potentially Dilutive Shares Excluded from the basic and diluted net loss per share calculation (in shares) 6,125 4,774
Debt with Conversion Feature [Member]    
Total Number of Potentially Dilutive Shares Excluded from the basic and diluted net loss per share calculation (in shares) 1,246 1,223