XML 80 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Equity - Schedule of Stock by Class (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Total Number of Potentially Dilutive Shares Excluded from the basic and diluted net loss per share calculation (in shares) 8,884 7,323
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,731 6,056
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,153 1,267