XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Stock-based Compensation - Non-vested Restricted Stock Awards (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Granted, shares (in shares)   81,181 32,449
Forfeited, shares (in shares) (1,288)    
Forfeited, weighted-average grant date fair value (in dollars per share) $ 20.19    
Non-vested, shares (in shares) 10,220 10,220  
Restricted Stock [Member]      
Non-vested, shares (in shares) 108,143 96,022  
Non-vested, weighted-average grant date fair value (in dollars per share) $ 15.6 $ 17.02  
Granted, shares (in shares) 13,043 81,181  
Granted, weighted-average grant date fair value (in dollars per share) $ 9.48 $ 13.93  
Vested, shares (in shares) (4,956) (48,338)  
Vested, weighted-average grant date fair value (in dollars per share) $ 15.7 $ 17  
Canceled, shares (in shares) [1] (867) (12,027)  
Canceled, weighted-average grant date fair value (in dollars per share) [1] $ 15.7 $ 17  
Forfeited, shares (in shares)   (2,763)  
Forfeited, weighted-average grant date fair value (in dollars per share)   $ 16.62  
Non-vested, shares (in shares) 114,075 114,075  
Non-vested, weighted-average grant date fair value (in dollars per share) $ 14.84 $ 14.84  
[1] A surrender of vested stock awards by a participant surrendering the number of shares valued at the current stock price at the vesting date to cover the participant's tax obligation on the vested shares. The surrendered shares are canceled and are unavailable for reissue.