XML 141 R127.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Stock-Based Compensation - Restricted Stock Awards (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted Stock      
Outstanding, beginning (in shares) 84,115 97,107 102,489
Granted (in shares) 4,500 8,527 12,412
Released (in shares) (43,331) (47,766) (43,691)
Forfeited (in shares) (3,763) (751) (51)
Outstanding, ending (in shares) 88,178 84,115 97,107
Weighted average fair value per share granted (in dollars per share) $ 51.64 $ 54.20 $ 45.18
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Grant Date Fair Value $ 2.2 $ 2.6 $ 1.9
Restricted Stock Units (RSUs)      
Granted (in shares) 80,820 64,494 25,948
Restricted Stock And Restricted Stock Units      
Granted (in shares) 51,157 35,525 38,360