Annual report [Section 13 and 15(d), not S-K Item 405]

Note 3 - Loans - Loans Modified During Period (Details)

v3.25.0.1
Note 3 - Loans - Loans Modified During Period (Details) - USD ($)
$ in Thousands
12 Months Ended 24 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Modified Amortized Cost, percent 0.17% 0.37%  
Commercial Real Estate Portfolio Segment [Member]      
Total payment deferral $ 1,403 $ 0  
Modified Amortized Cost, percent 0.10% 0.24%  
Commercial Real Estate Portfolio Segment [Member] | Minimum [Member]      
Financing Receivable, Modified, Term Extension (Year) 4 years   1 year
Commercial Real Estate Portfolio Segment [Member] | Maximum [Member]      
Financing Receivable, Modified, Term Extension (Year) 95 years   65 years
Real Estate Portfolio Segment[Member] | Construction Loans [Member]      
Total payment deferral $ 0 $ 0  
Real Estate Portfolio Segment[Member] | Owner Occupied Commercial [Member]      
Total payment deferral $ 16 $ 49  
Modified Amortized Cost, percent 0.07% 0.03%  
Real Estate Portfolio Segment[Member] | One to Four Family [Member]      
Total payment deferral $ 9 $ 0  
Real Estate Portfolio Segment[Member] | Non-owner Occupied Commercial [Member]      
Total payment deferral $ 0 $ 59  
Modified Amortized Cost, percent   0.10%  
Real Estate Portfolio Segment[Member] | Other Mortgages [Member]      
Modified Amortized Cost, percent 0.00%    
Real Estate Portfolio Segment[Member] | Minimum [Member] | Owner Occupied Commercial [Member]      
Financing Receivable, Modified, Term Extension (Year) 5 years   3 years
Real Estate Portfolio Segment[Member] | Minimum [Member] | One to Four Family [Member]      
Financing Receivable, Modified, Term Extension (Year) 3 years    
Real Estate Portfolio Segment[Member] | Minimum [Member] | Non-owner Occupied Commercial [Member]      
Financing Receivable, Modified, Term Extension (Year)     2 years
Real Estate Portfolio Segment[Member] | Maximum [Member] | Owner Occupied Commercial [Member]      
Financing Receivable, Modified, Term Extension (Year) 60 years   60 years
Real Estate Portfolio Segment[Member] | Maximum [Member] | One to Four Family [Member]      
Financing Receivable, Modified, Term Extension (Year) 121 years    
Real Estate Portfolio Segment[Member] | Maximum [Member] | Non-owner Occupied Commercial [Member]      
Financing Receivable, Modified, Term Extension (Year)     36 years
Extended Maturity [Member]      
Modified Amortized Cost $ 3,985 $ 42,315  
Extended Maturity [Member] | Commercial Real Estate Portfolio Segment [Member]      
Modified Amortized Cost 248 28,363  
Extended Maturity [Member] | Real Estate Portfolio Segment[Member] | Owner Occupied Commercial [Member]      
Modified Amortized Cost 3,562 3,021  
Extended Maturity [Member] | Real Estate Portfolio Segment[Member] | Non-owner Occupied Commercial [Member]      
Modified Amortized Cost   10,932  
Extended Maturity [Member] | Real Estate Portfolio Segment[Member] | Other Mortgages [Member]      
Modified Amortized Cost 175    
Payment Deferral [Member]      
Modified Amortized Cost 18,355 303  
Payment Deferral [Member] | Commercial Real Estate Portfolio Segment [Member]      
Modified Amortized Cost 12,354 0  
Payment Deferral [Member] | Real Estate Portfolio Segment[Member] | Owner Occupied Commercial [Member]      
Modified Amortized Cost 5,827 0  
Payment Deferral [Member] | Real Estate Portfolio Segment[Member] | Non-owner Occupied Commercial [Member]      
Modified Amortized Cost   303  
Payment Deferral [Member] | Real Estate Portfolio Segment[Member] | Other Mortgages [Member]      
Modified Amortized Cost 174    
New Origination [Member]      
Modified Amortized Cost 96 0  
New Origination [Member] | Commercial Real Estate Portfolio Segment [Member]      
Modified Amortized Cost 0 0  
New Origination [Member] | Real Estate Portfolio Segment[Member] | Owner Occupied Commercial [Member]      
Modified Amortized Cost 0 0  
New Origination [Member] | Real Estate Portfolio Segment[Member] | Non-owner Occupied Commercial [Member]      
Modified Amortized Cost   0  
New Origination [Member] | Real Estate Portfolio Segment[Member] | Other Mortgages [Member]      
Modified Amortized Cost 96    
Extended Maturity and Payment Deferral [Member]      
Modified Amortized Cost 22,436 42,618  
Extended Maturity and Payment Deferral [Member] | Commercial Real Estate Portfolio Segment [Member]      
Modified Amortized Cost 12,602 28,363  
Extended Maturity and Payment Deferral [Member] | Real Estate Portfolio Segment[Member] | Owner Occupied Commercial [Member]      
Modified Amortized Cost 9,389 3,021  
Extended Maturity and Payment Deferral [Member] | Real Estate Portfolio Segment[Member] | Non-owner Occupied Commercial [Member]      
Modified Amortized Cost   $ 11,234  
Extended Maturity and Payment Deferral [Member] | Real Estate Portfolio Segment[Member] | Other Mortgages [Member]      
Modified Amortized Cost $ 445