XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Note 6 - Basic and Diluted Net Income (Loss) Per Share - Schedule of Dilutive Securities (Details) - shares
shares in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Total Number of Potentially Dilutive Shares Excluded from the basic and diluted net loss per share calculation (in shares) 10,300 8,879
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) 9,139 7,728
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,161 1,151