v3.26.1
Derivative Financial Instruments - Schedule of Outstanding Notional Balances and Fair Values of Outstanding Derivative Positions (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance $ 697,559 $ 597,185
Asset Derivative Fair Value 2,350 2,544
Liability Derivative Fair Value 3,517 3,142
Fair Value Hedges    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance 597,559 597,185
Asset Derivative Fair Value 2,350 2,544
Liability Derivative Fair Value 2,395 3,142
Receive-fixed Interest Rate Swap | Cash Flow Hedges    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance 100,000  
Liability Derivative Fair Value $ 1,122  
Receive Rate [1] 3.34%  
Remaining Term [2] 5 years 10 months 24 days  
Risk Participation Agreements Purchased | Fair Value Hedges    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance $ 4,726 4,759
Asset Derivative Fair Value   $ 7
Receive Rate 7.48% [1] 7.48% [3]
Remaining Term 2 years 7 months 6 days [2] 2 years 9 months 18 days [4]
Risk Participation Agreements Sold | Fair Value Hedges    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance $ 127,106 $ 131,730
Asset Derivative Fair Value $ 5  
Receive Rate 4.17% [1] 4.24% [3]
Remaining Term 2 years [2] 2 years [4]
Commercial loan one-way interest rate swaps | Fair Value Hedges    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance $ 96,215 $ 101,808
Asset Derivative Fair Value 270 36
Liability Derivative Fair Value $ 320 $ 641
Pay Rate [3] 6.73% 6.74%
Remaining Term 2 years [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 $ 184,756 $ 179,444
Asset Derivative Fair Value 771 1,383
Liability Derivative Fair Value $ 1,304 $ 1,118
Pay Rate [3] 5.99%  
Receive Rate 6.26% [1] 6.42% [3]
Remaining Term 2 years 7 months 6 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 $ 184,756 $ 179,444
Asset Derivative Fair Value 1,304 1,118
Liability Derivative Fair Value $ 771 $ 1,383
Pay Rate [3] 6.26% 6.42%
Receive Rate [1] 5.99%  
Remaining Term 2 years 7 months 6 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).