v3.26.3
Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Derivative Financial Instruments    
Notional Amount $ 275,715 $ 298,179
Asset (Liability) Fair Value 155 54
Interest Rate Lock Commitments    
Derivative Financial Instruments    
Notional Amount 51,834 43,105
Asset (Liability) Fair Value 0 389
Interest Rate Lock Commitments | Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivative Financial Instruments    
Notional Amount 31,296 40,370
Asset (Liability) Fair Value 174 402
Interest Rate Lock Commitments | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities    
Derivative Financial Instruments    
Notional Amount 20,538 2,735
Asset (Liability) Fair Value (174) (13)
Forward Commitments    
Derivative Financial Instruments    
Notional Amount 7,750 8,000
Asset (Liability) Fair Value 139 (32)
Forward Commitments | Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivative Financial Instruments    
Notional Amount 7,750 0
Asset (Liability) Fair Value 139 0
Forward Commitments | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities    
Derivative Financial Instruments    
Notional Amount 0 8,000
Asset (Liability) Fair Value 0 (32)
Customer Derivatives - Interest Rate Swaps    
Derivative Financial Instruments    
Notional Amount 104,586 107,908
Asset (Liability) Fair Value 12 (20)
Customer Derivatives - Interest Rate Swaps | Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivative Financial Instruments    
Notional Amount 52,293 53,954
Asset (Liability) Fair Value 1,914 1,909
Customer Derivatives - Interest Rate Swaps | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities    
Derivative Financial Instruments    
Notional Amount 52,293 53,954
Asset (Liability) Fair Value (1,902) (1,929)
Customer Derivatives - Risk Participation Agreements    
Derivative Financial Instruments    
Notional Amount 46,545 24,166
Asset (Liability) Fair Value (9) (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 46,545 24,166
Asset (Liability) Fair Value (9) (23)
Fair Value Hedge    
Derivative Financial Instruments    
Notional Amount 40,000 40,000
Asset (Liability) Fair Value 20 21
Fair Value Hedge | Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivative Financial Instruments    
Notional Amount 40,000 40,000
Asset (Liability) Fair Value 20 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 (7) (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 $ (7) $ (281)