Quarterly report [Sections 13 or 15(d)]

Note 11 - Stock Based Compensation (Details Textual)

v3.26.1
Note 11 - Stock Based Compensation (Details Textual) - USD ($)
3 Months Ended
May 24, 2023
Jan. 31, 2022
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Employee Stock Ownership Plan (ESOP), Shares in ESOP, Total (in shares)   431,836 428,211 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     $ 66,000 $ 64,000    
Share Price (in dollars per share)     $ 11.66 $ 11.29    
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     $ 833,000      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     2 years 4 months 24 days      
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, Number (in shares)     467,500 492,500 467,500 500,500
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted-Average Remaining Contractual Term (Year)     7 years 4 months 24 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      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     2 years 4 months 24 days      
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount     $ 828,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)     26,296