v3.26.1
Note 7 - Commitments and Contingencies (Details Textual) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability $ 143,466,000 $ 132,344,000
Off-Balance-Sheet, Credit Loss, Liability 1,150,000  
Financial Standby Letter of Credit [Member]    
Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability 0 0
Performance Guarantee [Member]    
Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability 1,038,000 1,038,000
Unfunded Loan Commitment [Member]    
Off-Balance-Sheet, Credit Loss, Liability   1,200,000
Derivative [Member]    
Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability $ 0 $ 0