v3.26.1
Derivatives Narrative (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Derivative Assets $ 137,000 $ 115,000
Swap [Member]    
Derivative [Line Items]    
Derivative Liability 160,000 268,000
Loan Derivative [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 12,323,000 13,060,000
Derivative Liability 620,000 548,000
Interest Rate Lock Commitment [Member]    
Derivative [Line Items]    
Derivative, Notional Amount $ 6,900,000 $ 6,000,000.0