v3.26.1
Derivative Financial Instruments - Schedule of Outstanding Notional Balances and Fair Values of Outstanding Derivative Positions (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance $ 693,296 $ 597,185
Asset Derivative Fair Value 2,594 2,544
Liability Derivative Fair Value 4,289 3,142
Fair Value Hedges    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance 593,296 597,185
Asset Derivative Fair Value 2,594 2,544
Liability Derivative Fair Value 2,117 3,142
Receive-fixed Interest Rate Swap | Cash Flow Hedges    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance 100,000  
Liability Derivative Fair Value $ 2,172  
Receive Rate [1] 3.34%  
Remaining Term [2] 5 years 8 months 12 days  
Risk Participation Agreements Purchased | Fair Value Hedges    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance $ 4,695 4,759
Asset Derivative Fair Value $ 3 $ 7
Receive Rate 7.48% [1] 7.48% [3]
Remaining Term 2 years 3 months 18 days [2] 2 years 9 months 18 days [4]
Risk Participation Agreements Sold | Fair Value Hedges    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance $ 134,990 $ 131,730
Receive Rate 4.14% [1] 4.24% [3]
Remaining Term 1 year 9 months 18 days [2] 2 years [4]
Commercial loan one-way interest rate swaps | Fair Value Hedges    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance $ 90,181 $ 101,808
Asset Derivative Fair Value 581 36
Liability Derivative Fair Value $ 107 $ 641
Pay Rate [3] 6.74% 6.74%
Remaining Term 1 year 8 months 12 days [2] 2 years 1 month 6 days [4]
Commercial Loan Interest Rate Swaps | Loan Customer Counterparty | Not Designated as Hedging Instrument | Fair Value Hedges    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance $ 181,715 $ 179,444
Asset Derivative Fair Value 248 1,383
Liability Derivative Fair Value $ 1,762 $ 1,118
Pay Rate [3] 5.96%  
Receive Rate 6.26% [1] 6.42% [3]
Remaining Term 2 years 4 months 24 days [2] 2 years 7 months 6 days [4]
Commercial Loan Interest Rate Swaps | Financial Institution Counterparty | Not Designated as Hedging Instrument | Fair Value Hedges    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance $ 181,715 $ 179,444
Asset Derivative Fair Value 1,762 1,118
Liability Derivative Fair Value $ 248 $ 1,383
Pay Rate [3] 6.26% 6.42%
Receive Rate [1] 5.96%  
Remaining Term 2 years 4 months 24 days [2] 2 years 7 months 6 days [4]
[1] Weighted average rate.
[2] Weighted average life (in years).
[3] Weighted average rate.
[4] Weighted average life (in years).