Annual report pursuant to Section 13 and 15(d)

Note 12 - Stock Based Compensation (Details Textual)

v3.24.1
Note 12 - Stock Based Compensation (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 15, 2023
May 24, 2023
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Employee Stock Ownership Plan (ESOP), Shares in ESOP, Total (in shares)       431,836 431,836 431,836
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% 100.00%  
Employee Stock Ownership Plan (ESOP), Award Vesting, Period of Service (Year)         5 years  
Employee Stock Ownership Plan (ESOP), Compensation Expense         $ 199,000 $ 246,000
Share-Based Payment Arrangement, Expense         519,000 0
Share-Based Payment Arrangement, Expense, Tax Benefit         123,000  
Director [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)       23,000    
Restricted Stock [Member] | Director [Member]            
Share-Based Payment Arrangement, Expense       $ 77,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)       9,200    
Share-Based Payment Arrangement, Option [Member]            
Share-Based Payment Arrangement, Expense         $ 252,000 $ 0
Share-Based Payment Arrangement, Option [Member] | Director [Member]            
Share-Based Payment Arrangement, Expense       $ 73,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   465,500  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)         $ 3.56  
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount       $ 1,400,000 $ 1,400,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares)       442,500 442,500  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)         9 years 6 months  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)         23,000  
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)       28,718 28,718  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)         4 years 6 months  
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares) 187,200          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Total Grant Date Fair Value $ 1,800,000          
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount       $ 1,500,000 $ 1,500,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)         9,200  
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)       74,296 74,296  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year)         6 years 6 months  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate         3.82%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate         29.00%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate         0.00%  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)         4 years 6 months  
ESOP Loan [Member]            
Debt Instrument, Term (Month)         25 years  
Employee Stock Ownership Plan (ESOP), Debt Structure, Direct Loan, Amount       $ 4,300,000 $ 4,300,000  
Debt Instrument, Interest Rate, Stated Percentage       3.25% 3.25%