XML 103 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Stockholders' Equity and Stock Incentive Plans - Stock Options Outstanding Exercisable (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Upper limit (in dollars per share) $ 19.98
Options outstanding, number outstanding (in shares) | shares 31,401
Options outstanding, weighted average remaining contractual life (Year) 1 year 9 months 18 days
Options outstanding, weighted average exercise price (in dollars per share) $ 17.94
Options exercisable, number exercisable (in shares) | shares 31,401
Options exercisable, weighted average exercise price (in dollars per share) $ 17.94
Lower limit (in dollars per share) 17.75
Range One [Member]  
Upper limit (in dollars per share) $ 17.75
Options outstanding, number outstanding (in shares) | shares 28,708
Options outstanding, weighted average remaining contractual life (Year) 1 year 10 months 24 days
Options outstanding, weighted average exercise price (in dollars per share) $ 17.75
Options exercisable, number exercisable (in shares) | shares 28,708
Options exercisable, weighted average exercise price (in dollars per share) $ 17.75
Range Two [Member]  
Upper limit (in dollars per share) $ 19.98
Options outstanding, number outstanding (in shares) | shares 2,693
Options outstanding, weighted average remaining contractual life (Year) 9 months 18 days
Options outstanding, weighted average exercise price (in dollars per share) $ 19.98
Options exercisable, number exercisable (in shares) | shares 2,693
Options exercisable, weighted average exercise price (in dollars per share) $ 19.98