XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 9 - Capital Stock (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 13, 2024
Mar. 21, 2023
Mar. 31, 2024
Apr. 02, 2023
Dec. 31, 2023
Common Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.001   $ 0.001
Proceeds from Issuance of Common Stock     $ 3,560 $ 2,313  
Registered Direct Offering [Member]          
Stock Issued During Period, Shares, New Issues (in shares) 222,500 450      
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001        
Proceeds from Issuance of Common Stock $ 3,500 $ 2,300      
Shares Issued, Price Per Share (in dollars per share) $ 16 $ 5.14