v3.25.2
Note 4 - Capital Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Aug. 19, 2024
Apr. 15, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Preferred Stock, Shares Authorized (in shares)     2,000,000    
Preferred Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.01    
Preferred Stock, Shares Outstanding (in shares)     0   0
Proceeds from Issuance of Common Stock     $ 0 $ 1,482  
Class of Warrant or Right, Outstanding (in shares)     898,622   898,622
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 5.33   $ 5.33
Private Placement [Member]          
Stock Issued During Period, Shares, New Issues (in shares) 1,388,888 367,767      
Proceeds from Issuance of Common Stock $ 5,000 $ 1,500      
Shares Issued, Price Per Share (in dollars per share) $ 3.6 $ 4.03      
Sale of Stock, Minimum Percentage of Voting Power 35.00%