Quarterly report pursuant to Section 13 or 15(d)

Note 11 - Stock Based Compensation (Details Textual)

v3.24.2.u1
Note 11 - Stock Based Compensation (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
May 24, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Employee Stock Ownership Plan (ESOP), Shares in ESOP, Total (in shares)   431,836 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), Shares Contributed to ESOP (in shares)       0  
Employee Stock Ownership Plan (ESOP), Compensation Expense   $ 51,000 $ 47,000 $ 102,000 $ 102,000
Share Price (in dollars per share)   $ 9.63 $ 9.14 $ 9.63 $ 9.14
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   $ 1,200,000   $ 1,200,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares)   354,000   354,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)   9 years      
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)   28,718   28,718  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       4 years  
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount   $ 1,300,000   $ 1,300,000  
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 Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       4 years