Annual report [Section 13 and 15(d), not S-K Item 405]

Note 11 - Stock Based Compensation (Details Textual)

v3.26.1
Note 11 - Stock Based Compensation (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 19, 2024
Jun. 15, 2023
May 24, 2023
Jun. 30, 2023
Jan. 31, 2022
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Employee Stock Ownership Plan (ESOP), Shares in ESOP, Total (in shares)         431,836 430,239 429,808 430,239
Employee Stock Ownership Plan (ESOP), Weighted Average Purchase Price of Shares Purchased (in dollars per share)         $ 10      
Employee Stock Ownership Plan (ESOP), Vesting Percentage             100.00%  
Employee Stock Ownership Plan (ESOP), Award Vesting, Period of Service (Year)             5 years  
Employee Stock Ownership Plan (ESOP), Compensation Expense             $ 246,000 $ 214,000
Share-Based Payment Arrangement, Expense, Tax Benefit             677,000 138,000
Share-Based Payment Arrangement, Expense             678,000 767,000
Director [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)           18,400    
Restricted Stock [Member] | Director [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)           7,360    
Share-Based Payment Arrangement, Expense           $ 60,000    
Share-Based Payment Arrangement, Option [Member]                
Share-Based Payment Arrangement, Expense             $ 332,000 $ 373,000
Share-Based Payment Arrangement, Option [Member] | Director [Member]                
Share-Based Payment Arrangement, Expense           $ 57,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 Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)       465,500     0 58,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)               $ 4.38
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount             $ 900,000,000,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares)             292,100  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)             7 years 7 months 6 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         5 years  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)             14,018  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)             2 years 8 months 12 days  
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares) 16,700           0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Total Grant Date Fair Value $ 189,000              
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount             $ 900,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)             36,600 42,960
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  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)             2 years 7 months 6 days  
ESOP Loan [Member]                
Debt Instrument, Term (Month)         25 years      
Employee Stock Ownership Plan (ESOP), Debt Structure, Direct Loan, Amount         $ 4,300,000      
Debt Instrument, Interest Rate, Stated Percentage         3.25%