v3.26.1
Note 11 - Stock Based Compensation (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Apr. 07, 2026
May 24, 2023
Jan. 31, 2022
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Employee Stock Ownership Plan (ESOP), Shares in ESOP, Total (in shares)     431,836 426,821 430,239 426,821 430,239        
Employee Stock Ownership Plan (ESOP), Weighted Average Purchase Price of Shares Purchased (in dollars per share)     $ 10                
Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP (in shares)           0          
Employee Stock Ownership Plan (ESOP), Compensation Expense       $ 72,000 $ 63,000 $ 138,000 $ 127,000        
Share Price (in dollars per share)       $ 13.76 $ 12.33 $ 13.76 $ 12.33        
Share-Based Payment Arrangement, Expense       $ 415,000 $ 175,000 $ 588,000 $ 332,000        
Executive Vice President of the Company and Chief Executive Officer and President of the Bank [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares) 51,000                    
Share-Based Payment Arrangement, Option [Member]                      
Share-Based Payment Arrangement, Expense       204,000 87,000 290,000 160,000        
Share-Based Payment Arrangement, Option [Member] | Executive Vice President of the Company and Chief Executive Officer and President of the Bank [Member]                      
Share-Based Payment Arrangement, Expense       134,000              
Restricted Stock Units (RSUs) [Member]                      
Share-Based Payment Arrangement, Expense       211,000 $ 88,000 298,000 $ 172,000        
Restricted Stock Units (RSUs) [Member] | Executive Vice President of the Company and Chief Executive Officer and President of the Bank [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 20,400                    
Share-Based Payment Arrangement, Expense       141,000              
The 2023 Equity Plan [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)   755,714                  
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount       $ 629,000   $ 629,000          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           2 years 1 month 6 days          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares)       176,200   176,200          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)       467,500 490,500 467,500 490,500 467,500 467,500 492,500 500,500
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted-Average Remaining Contractual Term (Year)           7 years 2 months 12 days          
The 2023 Equity Plan [Member] | Restricted Stock [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)   215,918                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)           5 years          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)       14,018   14,018          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           2 years 3 months 18 days          
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount       $ 616,000   $ 616,000          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)       46,860 33,260 46,860 33,260        
The 2023 Equity Plan [Member] | Share-Based Payment Arrangement, Option [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)   539,796                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   5 years                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)   10 years                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)       26,296   26,296