XML 53 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Note 9 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Sep. 02, 2025
Dec. 31, 2024
May 14, 2024
Stock Repurchased and Retired During Period, Value $ 287          
Dividends $ 0 $ 0        
Preferred Stock, Shares Authorized (in shares) 1,000,000   1,000,000      
Preferred Stock, Shares Outstanding (in shares) 0   0      
Capital Stock, Shares Authorized (in shares)       8,000,000 36,000,000  
Common Stock, Shares Authorized (in shares) 7,000,000   7,000,000 7,000,000 35,000,000  
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.02   $ 0.02 $ 0.02 $ 0.02  
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01   $ 0.01      
Blank Check Preferred Stock [Member]            
Preferred Stock, Shares Authorized (in shares)       1,000,000 1,000,000  
Preferred Stock, Par or Stated Value Per Share (in dollars per share)       $ 0.01 $ 0.01  
The 2024 Repurchase Program [Member]            
Share Repurchase Program, Authorized, Amount           $ 1,500
The 2025 Repurchase Program [Member]            
Share Repurchase Program, Authorized, Amount     $ 1,500      
Stock Repurchased and Retired During Period, Shares (in shares) 60,240 0        
Stock Repurchased and Retired During Period, Value $ 300          
The 2025 Repurchase Program [Member] | Weighted Average [Member]            
Stock Repurchased and Retired During Period, Per Share (in dollars per share) $ 4.75