Quarterly report [Sections 13 or 15(d)]

Note 13 - Notes Payable (Details Textual)

v3.25.3
Note 13 - Notes Payable (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 16, 2025
Jul. 17, 2025
May 15, 2025
May 07, 2025
May 02, 2025
Apr. 30, 2025
Apr. 18, 2025
Feb. 25, 2025
Jan. 08, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 26, 2025
Sep. 17, 2025
May 08, 2025
Dec. 31, 2024
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                   $ 1.25   $ 1.25         $ 2.41
Gain (Loss) on Extinguishment of Debt                   $ 0 $ 0 $ (174) $ 15,182        
Warrant Issued With Unsecured Promissory Notes [Member]                                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                 7,812                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.35     $ 0.53 $ 0.53       $ 0.64           $ 0.35 $ 0.53  
Lender Warrants [Member]                                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 571,429 285,714   75,472 377,358   122,642                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.35 $ 0.35   $ 0.53 $ 0.53   $ 0.53                    
Unsecured Promissory Notes Dated January 8, 2025 [Member]                                  
Debt Instrument, Face Amount                 $ 100                
Debt Instrument, Minimum Proceeds to Trigger Conversion to Common Stock                 $ 10,000                
Debt Instrument, Conversion Price, Percentage of Lowest Price Paid by Investors                 85.00%                
Debt Instrument, Conversion Price, Pre-Money Valuation Amount                 $ 30,000                
Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger           85.00%                      
Debt Instrument, Convertible, Threshold Valuation of Stock Price Trigger           $ 20,900                      
Debt Instrument, Convertible, Conversion Price (in dollars per share)           $ 0.98                      
Gain (Loss) on Extinguishment of Debt           $ (10)                      
Promissory Note [Member]                                  
Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger       85.00%                          
Debt Instrument, Convertible, Threshold Valuation of Stock Price Trigger       $ 20,900                          
Debt Instrument, Convertible, Conversion Price (in dollars per share)       $ 0.98                          
Gain (Loss) on Extinguishment of Debt       $ 40                          
Proceeds from Issuance of Debt               $ 200                  
Unsecured Promissory Notes Dated April 18, 2025 [Member]                                  
Debt Instrument, Face Amount             $ 330                    
Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger             85.00%                    
Debt Instrument, Convertible, Threshold Valuation of Stock Price Trigger             $ 20,900                    
Debt Instrument, Convertible, Conversion Price (in dollars per share)             $ 0.98                    
Gain (Loss) on Extinguishment of Debt             $ (60)                    
Unsecured Promissory Note [Member]                                  
Debt Instrument, Face Amount $ 500 $ 250 $ 800   $ 1,000                 $ 200      
Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger 85.00% 85.00% 85.00%   85.00%                        
Debt Instrument, Convertible, Threshold Valuation of Stock Price Trigger $ 20,900 $ 20,900 $ 20,900   $ 20,900                        
Debt Instrument, Convertible, Conversion Price (in dollars per share) $ 0.98 $ 0.98 $ 0.98   $ 0.98                        
Gain (Loss) on Extinguishment of Debt     $ (80)                            
Debt Instrument, Interest Rate, Stated Percentage 8.00% 8.00%     8.00%