v3.26.1
Note 13 - Shareholders' Equity - Stock Option Plan Cost (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Fair value of options vested $ 361,000 $ 199,000  
Intrinsic value of options exercised 1,087,000 700,000  
Cash received from option exercises 1,105,000 508,000 $ 339,000
Tax benefit from option exercises 93,000 83,000  
Compensation cost 343,000 393,000  
Tax benefit associated with compensation cost $ 23,000 $ 51,000