Annual report pursuant to Section 13 and 15(d)

Note 19 - Subsequent Events (Details Textual)

v3.24.0.1
Note 19 - Subsequent Events (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jan. 10, 2024
Dec. 31, 2023
Dec. 31, 2022
Proceeds from Issuance of Common Stock   $ 661 $ 0
Securities Purchase Agreement [Member] | Subsequent Event [Member]      
Stock Issued During Period, Shares, New Issues (in shares) 2,968    
Shares Issued, Price Per Share (in dollars per share) $ 1.55    
Proceeds from Issuance of Common Stock $ 3,910