XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Nature of Activities and Summary of Significant Accounting Policies - Schedule of Dilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Total Number of Potentially Dilutive Shares Excluded from the basic and diluted net loss per share calculation (in shares) 7,484 6,103
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) 126 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,107 4,748
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,251 1,228