v3.26.1
Note 7 - Commitment and Contingencies - Schedule of Off-balance Sheet Credit Risk (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Off-balance sheet credit risk $ 172,446 $ 171,544
Loan Origination Commitments [Member]    
Off-balance sheet credit risk 23,788 30,588
Unused lines of Credit [Member]    
Off-balance sheet credit risk 99,507 93,241
Unadvanced Funds on Construction Loans [Member]    
Off-balance sheet credit risk 49,101 47,665
Letter of Credit [Member]    
Off-balance sheet credit risk $ 50 $ 50