v3.25.4
Note 5 - Stockholders' Equity and Stock-based Compensation - Unvested Restricted Stock and Deferred Stock (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Non-Employee Board Member Stock Option and Restricted Stock [Member]    
Non-Vested Balance (in shares) 10,734  
Non-Vested Balance, weighted average fair value per share (in dollars per share) $ 22.35  
Granted (in shares) 13,626  
Granted, weighted average fair value per share (in dollars per share) $ 17.61  
Vested (in shares) (10,734)  
Vested, weighted average fair value per share (in dollars per share) $ 22.35  
Forfeited (in shares) 0  
Forfeited, weighted average fair value per share (in dollars per share) $ 0  
Non-Vested Balance (in shares) 13,626 10,734
Non-Vested Balance, weighted average fair value per share (in dollars per share) $ 17.61 $ 22.35
Employee Deferred Stock Award [Member]    
Non-Vested Balance (in shares) 43,790  
Non-Vested Balance, weighted average fair value per share (in dollars per share) $ 22.52  
Granted (in shares) 27,400 22,100
Granted, weighted average fair value per share (in dollars per share) $ 19.43 $ 21.08
Vested (in shares) (12,505)  
Vested, weighted average fair value per share (in dollars per share) $ 22.61  
Forfeited (in shares) (5,475)  
Forfeited, weighted average fair value per share (in dollars per share) $ 22.43  
Non-Vested Balance (in shares) 53,210 43,790
Non-Vested Balance, weighted average fair value per share (in dollars per share) $ 20.92 $ 22.52