v3.26.1
Note 9 - Convertible Notes - Schedule Of Convertible Notes Payable (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Less current portion $ 1,050 $ 1,225
Convertible Debt, Noncurrent 1,258 1,908
Nonrelated Party [Member]    
Convertible notes, net 2,308 3,133
Less current portion 1,050 1,225
Convertible Debt, Noncurrent $ 1,258 1,908
Convertible Note Dated September 18, 2018 [Member] | Nonrelated Party [Member]    
Fixed Conversion Rate (in dollars per share) $ 0.25  
Stated Interest Rate 8.00%  
Convertible notes, net $ 0 425
Convertible Notes Dated February/March 2019 [Member] | Nonrelated Party [Member]    
Fixed Conversion Rate (in dollars per share) [1] $ 0.25  
Stated Interest Rate [1] 8.00%  
Convertible notes, net [1] $ 0 250
Convertible Notes Dated June/July 2019 [Member] | Nonrelated Party [Member]    
Fixed Conversion Rate (in dollars per share) $ 0.1  
Stated Interest Rate 8.00%  
Convertible notes, net $ 0 50
Convertible Notes Dated July 18, 2019 [Member] | Nonrelated Party [Member]    
Fixed Conversion Rate (in dollars per share) [1] $ 0.08  
Stated Interest Rate 7.50%  
Convertible notes, net $ 500 500
Convertible Notes Dated January 8, 2020 [Member] | Nonrelated Party [Member]    
Fixed Conversion Rate (in dollars per share) [1] $ 0.13  
Stated Interest Rate 8.00%  
Convertible notes, net $ 400 400
Convertible Notes Dated June/August 2022 [Member] | Nonrelated Party [Member]    
Fixed Conversion Rate (in dollars per share) $ 0.13  
Stated Interest Rate 8.00%  
Convertible notes, net $ 808 908
Convertible Notes Dated January 11, 2023 [Member] | Nonrelated Party [Member]    
Fixed Conversion Rate (in dollars per share) $ 0.11  
Stated Interest Rate 9.00%  
Convertible notes, net $ 500 500
Convertible Notes Dated January 13, 2023 [Member] | Nonrelated Party [Member]    
Fixed Conversion Rate (in dollars per share) $ 0.16  
Stated Interest Rate 9.00%  
Convertible notes, net $ 100 $ 100
[1] Unless otherwise revoked by the holder within ten days of the then-stated maturity date, the maturity date of the note will automatically extend by one year, for a maximum of ten years.