v3.26.1
Note 8 - Convertible Notes Payable (Details Textual)
$ / shares in Units, $ in Thousands
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Nov. 20, 2015
USD ($)
$ / shares
Convertible Notes Payable $ 198 $ 198  
Accrued interest payable 154 203  
Convertible Notes Payable [Member]      
Debt Instrument, Number of Trustees     5
Convertible Notes Payable     $ 198
Debt Instrument, Interest Rate, Stated Percentage     10.00%
Debt Instrument, Convertible, Conversion Price | $ / shares     $ 1.331
Accrued interest payable $ 154 $ 141