XML 132 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Employee Benefits - Schedule of RSUs (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Vested, RSUs shares (in shares) (3,484)    
Restricted Stock Units (RSUs) [Member]      
Nonvested, RSUs shares, beginning of period (in shares) 7,204 13,015 15,686
Nonvested, RSUs Weighted, beginning of period Average Grant Date Fair Value, beginning of period (in dollars per share) $ 20.49 $ 21.24 $ 20.4
Granted, RSUs shares (in shares) 0 707 1,500
Granted, RSUs Weighted Average Grant Date Fair Value (in dollars per share) $ 0 $ 28.28 $ 27.63
Forfeited, RSUs shares (in shares) (1,321) (313) 0
Forfeited, RSUs Weighted Average Grant Date Fair Value (in dollars per share) $ 18.93 $ 26.63 $ 0
Vested, RSUs shares (in shares) (3,484) (6,205) (4,171)
Vested, RSUs Weighted Average Grant Date Fair Value (in dollars per share) $ 20.23 $ 22.65 $ 20.38
Nonvested, RSUs shares, end of period (in shares) 2,399 7,204 13,015
Nonvested, RSUs Weighted Average Grant Date Fair Value, end of period (in dollars per share) $ 21.73 $ 20.49 $ 21.24