XML 111 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Stock-based Compensation (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 393,000    
Performance Shares [Member] | Executive Officer [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 25,239 26,112 22,703
Performance Shares [Member] | Executive Officer [Member] | The 2021 Award [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   11,350  
Performance Shares [Member] | Executive Officer [Member] | The 2020 Awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   2,778 11,454
Performance Shares [Member] | Executive Officer [Member] | The 2019 Awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   690 23,053
Performance Shares [Member] | Executive Officer [Member] | The 2018 Awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)     22,836
Noninterest Expense [Member]      
Share-Based Payment Arrangement, Expense $ 3.4 $ 3.4 $ 3.8