XML 149 R126.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Stock-Based Compensation - Restricted Stock Awards (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock      
Outstanding, beginning (in shares) 88,178 84,115 97,107
Granted (in shares) 1,500 4,500 8,527
Released (in shares) (43,468) (43,331) (47,766)
Forfeited (in shares) (5,297) (3,763) (751)
Outstanding, ending (in shares) 67,624 88,178 84,115
Weighted average fair value per share granted (in dollars per share) $ 58.01 $ 51.64 $ 54.2
Total grant value of awards vested $ 2.6 $ 2.2 $ 2.6
Restricted Stock Units (RSUs)      
Granted (in shares) 64,620 80,820 64,494
Restricted Stock and Restricted Stock Units      
Granted (in shares) 28,211 51,157 35,525