XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Basic and Diluted Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
 

As of

 

March 31, 2025

March 31, 2024

Common stock options and warrants

 9,434 7,743

Debt with conversion feature at $30 per share of common stock

 1,156 1,270

Total number of potentially dilutive shares

 10,590 9,013