v3.26.1
Note 9 - Convertible Notes (Details Textual) - Unsecured Convertible Notes [Member]
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 24, 2024
USD ($)
$ / shares
Debt Instrument, Face Amount $ 175           $ 525
Debt Instrument, Interest Rate, Stated Percentage             0.00%
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares             $ 24.5
Long-Term Debt     $ 0   $ 0    
Amortization of Debt Issuance Costs and Discounts     $ 0 $ 55 $ 3 $ 93  
Conversion of Unsecured Convertible Notes To Common Stock [Member]              
Debt Conversion, Original Debt, Amount   $ 350          
Debt Conversion, Converted Instrument, Shares Issued | shares   14,286          
Debt Instrument, Convertible, Number of Equity Instruments 7,144