v3.26.1
Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Financial Instruments    
Notional Amount $ 301,455 $ 298,179
Asset (Liability) Fair Value 92 54
Interest Rate Lock Commitments    
Derivative Financial Instruments    
Notional Amount 67,956 43,105
Asset (Liability) Fair Value 200 389
Interest Rate Lock Commitments | Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivative Financial Instruments    
Notional Amount 49,380 40,370
Asset (Liability) Fair Value 308 402
Interest Rate Lock Commitments | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities    
Derivative Financial Instruments    
Notional Amount 18,576 2,735
Asset (Liability) Fair Value (108) (13)
Forward Commitments    
Derivative Financial Instruments    
Notional Amount 18,750 8,000
Asset (Liability) Fair Value (55) (32)
Forward Commitments | Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivative Financial Instruments    
Notional Amount 3,000 0
Asset (Liability) Fair Value 4 0
Forward Commitments | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities    
Derivative Financial Instruments    
Notional Amount 15,750 8,000
Asset (Liability) Fair Value (59) (32)
Customer Derivatives - Interest Rate Swaps    
Derivative Financial Instruments    
Notional Amount 105,710 107,908
Asset (Liability) Fair Value (7) (20)
Customer Derivatives - Interest Rate Swaps | Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivative Financial Instruments    
Notional Amount 52,855 53,954
Asset (Liability) Fair Value 1,528 1,909
Customer Derivatives - Interest Rate Swaps | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities    
Derivative Financial Instruments    
Notional Amount 52,855 53,954
Asset (Liability) Fair Value (1,535) (1,929)
Customer Derivatives - Risk Participation Agreements    
Derivative Financial Instruments    
Notional Amount 44,039 24,166
Asset (Liability) Fair Value (25) (23)
Customer Derivatives - Risk Participation Agreements | Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivative Financial Instruments    
Notional Amount 0 0
Asset (Liability) Fair Value 0 0
Customer Derivatives - Risk Participation Agreements | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities    
Derivative Financial Instruments    
Notional Amount 44,039 24,166
Asset (Liability) Fair Value (25) (23)
Fair Value Hedge    
Derivative Financial Instruments    
Notional Amount 40,000 40,000
Asset (Liability) Fair Value 15 21
Fair Value Hedge | Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivative Financial Instruments    
Notional Amount 40,000 40,000
Asset (Liability) Fair Value 15 21
Fair Value Hedge | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities    
Derivative Financial Instruments    
Notional Amount 0 0
Asset (Liability) Fair Value 0 0
Interest Rate Swaps    
Derivative Financial Instruments    
Notional Amount 25,000 75,000
Asset (Liability) Fair Value (36) (281)
Interest Rate Swaps | Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivative Financial Instruments    
Notional Amount 0 0
Asset (Liability) Fair Value 0 0
Interest Rate Swaps | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities    
Derivative Financial Instruments    
Notional Amount 25,000 75,000
Asset (Liability) Fair Value $ (36) $ (281)