XML 68 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Note 10 - Stockholders' Equity and Earnings Per Share (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Sep. 02, 2025
May 31, 2024
Stock Repurchased and Retired During Period, Per Share (in dollars per share) $ 7.23 $ 5.02    
Stock Repurchased and Retired During Period, Value $ 4,381,000 $ 243,000    
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)   36,000,000 8,000,000  
Common Stock, Shares Authorized (in shares) 7,000,000 35,000,000 7,000,000  
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.02 $ 0.02 $ 0.02  
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01 $ 0.01    
Repurchase Agreement [Member]        
Stock Repurchased and Retired During Period, Shares (in shares) 606,055 48,333    
Repurchase Agreement [Member] | Weighted Average [Member]        
Stock Repurchased and Retired During Period, Per Share (in dollars per share) $ 7.23 $ 5    
Common Stock [Member]        
Share Repurchase Program, Authorized, Amount $ 1,500,000     $ 1,500,000
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