XML 104 R93.htm IDEA: XBRL DOCUMENT v3.24.1
Note 14 - Employee Benefits - Activities Under All Plans (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted average exercise price (in dollars per share) $ 11.21    
Granted (in shares) 0 0  
Shares available for grant (in shares) 318,040    
Restricted Stock [Member]      
Unvested restricted shares outstanding (in shares) 18,035    
Share-Based Payment Arrangement, Option [Member]      
Options outstanding (in shares) 34,229    
The 2009 Plan [Member]      
Shares available for grant (in shares) 0 0  
Weighted average exercise price (in dollars per share) $ 11.21 $ 11.21 $ 11.21
Shares available for grant (in shares) 0 0  
The 2009 Plan [Member] | Restricted Stock [Member]      
Unvested restricted shares outstanding (in shares) 0 0  
Unvested restricted shares outstanding (in shares) 0 0  
The 2009 Plan [Member] | Share-Based Payment Arrangement, Option [Member]      
Options outstanding (in shares) 34,229 34,229  
Options outstanding (in shares) 34,229 34,229  
The 2017 Plan [Member]      
Shares available for grant (in shares) 332,005 345,907  
Vested (in shares) 0 0  
Shares available for grant (in shares) 318,040 332,005  
Options outstanding (in shares) 0    
The 2017 Plan [Member] | Granted February 1, 2022 [Member]      
Granted (in shares)   (11,286)  
Granted, vesting period (Year)   3 years  
The 2017 Plan [Member] | Granted April 26, 2022 [Member]      
Granted (in shares)   (2,616)  
Granted, vesting period (Year)   1 year  
The 2017 Plan [Member] | Granted January 24, 2023 [Member]      
Granted (in shares) (9,843)    
Granted, vesting period (Year) 3 years    
The 2017 Plan [Member] | Granted April 25, 2023 [Member]      
Granted (in shares) (4,122)    
Granted, vesting period (Year) 1 year    
The 2017 Plan [Member] | Restricted Stock [Member]      
Unvested restricted shares outstanding (in shares) 19,054 22,841  
Vested (in shares) (10,329) (13,055)  
Unvested restricted shares outstanding (in shares) 18,035 19,054  
The 2017 Plan [Member] | Restricted Stock [Member] | Granted February 1, 2022 [Member]      
Granted (in shares)   7,524  
The 2017 Plan [Member] | Restricted Stock [Member] | Granted April 26, 2022 [Member]      
Granted (in shares)   1,744  
The 2017 Plan [Member] | Restricted Stock [Member] | Granted January 24, 2023 [Member]      
Granted (in shares) 6,562    
The 2017 Plan [Member] | Restricted Stock [Member] | Granted April 25, 2023 [Member]      
Granted (in shares) 2,748    
The 2017 Plan [Member] | Share-Based Payment Arrangement, Option [Member]      
Options outstanding (in shares) 0 0  
Vested (in shares) 0 0  
Options outstanding (in shares) 0 0  
The 2017 Plan [Member] | Share-Based Payment Arrangement, Option [Member] | Granted February 1, 2022 [Member]      
Granted (in shares)   0  
The 2017 Plan [Member] | Share-Based Payment Arrangement, Option [Member] | Granted April 26, 2022 [Member]      
Granted (in shares)   0  
The 2017 Plan [Member] | Share-Based Payment Arrangement, Option [Member] | Granted January 24, 2023 [Member]      
Granted (in shares) 0    
The 2017 Plan [Member] | Share-Based Payment Arrangement, Option [Member] | Granted April 25, 2023 [Member]      
Granted (in shares) 0