v3.26.1
Commitments and Contingencies and Derivatives (Schedule of information regarding derivatives) (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
item
contract
Dec. 31, 2025
USD ($)
item
contract
Derivative [Line Items]    
Accrued interest receivable $ 4,592 $ 4,882
Interest rate swap    
Derivative [Line Items]    
Notional amount 228,344 240,092
Fair value $ 5,523 $ 7,204
Weighted average pay rates 5.65% 5.77%
Weighted average receive rates 5.73% 6.03%
Weighted average maturity (in years) 5 years 7 days 5 years 4 months 28 days
Number of Contracts | contract 41 42
Interest rate swap | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesAndOtherLiabilities    
Derivative [Line Items]    
Accrued interest payable $ 113 $ 115
Interest rate swap | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssets    
Derivative [Line Items]    
Accrued interest receivable 113 $ 115
Forward rate swap    
Derivative [Line Items]    
Notional amount 15,000  
Fair value $ 170  
Weighted average pay rates 6.42%  
Number of Contracts | item 1 0