XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Basic and Diluted Net Loss Per Share - Schedule of Dilutive Securities (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Total Number of Potentially Dilutive Shares Excluded from the basic and diluted net loss per share calculation (in shares) 9,013 7,498
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) 0 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) 7,743 6,125
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,270 1,246