v3.25.2
Loans and Allowance for Loan Losses (Narrative) (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Loan
Jun. 30, 2024
USD ($)
Loan
Jun. 30, 2025
USD ($)
Loan
Jun. 30, 2024
USD ($)
Loan
Dec. 31, 2024
USD ($)
Loan
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Financing Receivable, Past Due [Line Items]                
Loans pledged as collateral     $ 121,300,000   $ 39,400,000      
Accrued interest receivable $ 2,878,000   2,878,000   2,819,000      
Accrued interest on loans $ 2,600,000   $ 2,600,000   $ 2,500,000      
Net Investment in Lease, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable   Accrued interest receivable   Accrued interest receivable      
Interest income not recognized on non-accrual loans $ 0 $ 0 $ 0 $ 0        
Allowance for credit losses $ 5,164,000 $ 5,916,000 $ 5,164,000 $ 5,916,000 $ 5,133,000 $ 5,170,000 $ 6,237,000 $ 6,463,000
Number of loans modified, payment default | Loan 0 0 0 0        
Foreclosed real estate property $ 0   $ 0   0      
Mortgage loans in process of foreclosure 292,000   292,000   927,000      
Amortized cost basis of loans, experiencing financial difficulty and modified 0 $ 0 0 $ 0        
Collateral-Dependent [Member]                
Financing Receivable, Past Due [Line Items]                
Allowance for credit losses $ 0   $ 0   $ 0      
Past Due or on Non-accrual [Member]                
Financing Receivable, Past Due [Line Items]                
Number of loans modified | Loan 0   0   0      
Commercial Portfolio Segment [Member]                
Financing Receivable, Past Due [Line Items]                
Financing receivable term     5 years          
Allowance for credit losses $ 147,000 $ 523,000 $ 147,000 $ 523,000 $ 421,000 $ 131,000 $ 467,000 $ 471,000