XML 79 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Common Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended 144 Months Ended
Aug. 19, 2024
Apr. 15, 2024
Apr. 12, 2023
Apr. 12, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2013
Common Stock, Shares Authorized (in shares)         60,000,000 60,000,000 60,000,000  
Common Stock, Capital Shares Reserved for Future Issuance (in shares)         38,796,922   38,796,922  
Proceeds from Issuance of Common Stock         $ 6,482 $ 5,992    
Employee Stock Purchase Plan [Member]                
Equity Plan, ESPP, Percent of Market Value               85.00%
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)               7,500
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)             4,534  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)         2,966   2,966  
Private Placement [Member]                
Stock Issued During Period, Shares, New Issues (in shares) 1,388,888 367,767            
Proceeds from Issuance of Common Stock $ 5,000 $ 1,500            
Shares Issued, Price Per Share (in dollars per share) $ 3.6 $ 4.03            
Sale of Stock, Minimum Percentage of Voting Power 35.00%              
Securities Purchase Agreements [Member]                
Stock Issued During Period, Shares, New Issues (in shares)       1,000,967        
Proceeds from Issuance of Common Stock     $ 6,000 $ 6,000        
Shares Issued, Price Per Share (in dollars per share)     $ 6 $ 6