v3.25.2
Derivative Financial Instruments - Type of Hedge and Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Derivatives not designated as hedging instruments    
Derivative Instrument Detail [Abstract]    
Notional Amount $ 1,279,862 $ 1,108,683
Average Maturity (years) 4 years 6 months 4 years 10 months 24 days
Fair Value $ 239 $ 162
Derivatives not designated as hedging instruments | Rate-lock mortgage loan commitments    
Derivative Instrument Detail [Abstract]    
Notional Amount $ 27,787 $ 12,703
Average Maturity (years) 1 month 6 days 1 month 6 days
Fair Value $ 371 $ 100
Derivatives not designated as hedging instruments | Mandatory commitments to sell mortgage loans    
Derivative Instrument Detail [Abstract]    
Notional Amount $ 39,425 $ 19,874
Average Maturity (years) 1 month 6 days 1 month 6 days
Fair Value $ (132) $ 62
Fixed Income Interest Rate | Derivatives not designated as hedging instruments | Interest Rate Swap | Commercial    
Derivative Instrument Detail [Abstract]    
Notional Amount $ 606,325 $ 538,053
Average Maturity (years) 4 years 9 months 18 days 5 years
Fair Value $ (1,543) $ 13,325
Variable Income Interest Rate | Derivatives not designated as hedging instruments | Interest Rate Swap | Commercial    
Derivative Instrument Detail [Abstract]    
Notional Amount $ 606,325 $ 538,053
Average Maturity (years) 4 years 9 months 18 days 5 years
Fair Value $ 1,543 $ (13,325)
Fair Value Hedging    
Derivative Instrument Detail [Abstract]    
Notional Amount $ 422,311 $ 442,512
Average Maturity (years) 2 years 2 months 12 days 2 years 7 months 6 days
Fair Value $ 7,318 $ 14,320
Fair Value Hedging | Interest rate cap agreements    
Derivative Instrument Detail [Abstract]    
Notional Amount $ 40,970 $ 40,970
Average Maturity (years) 2 years 9 months 18 days 3 years 3 months 18 days
Fair Value $ 94 $ 334
Fair Value Hedging | Fixed Income Interest Rate | Interest Rate Swap | Commercial    
Derivative Instrument Detail [Abstract]    
Notional Amount $ 5,446 $ 5,647
Average Maturity (years) 3 years 10 months 24 days 4 years 4 months 24 days
Fair Value $ 214 $ 361
Fair Value Hedging | Fixed Income Interest Rate | Interest Rate Swap | Installment    
Derivative Instrument Detail [Abstract]    
Notional Amount $ 100,000 $ 100,000
Average Maturity (years) 1 year 10 months 24 days 2 years 4 months 24 days
Fair Value $ (902) $ 77
Fair Value Hedging | Fixed Income Interest Rate | Interest Rate Swap | Mortgage    
Derivative Instrument Detail [Abstract]    
Notional Amount $ 127,000 $ 147,000
Average Maturity (years) 2 years 2 years 2 months 12 days
Fair Value $ (1,181) $ 283
Fair Value Hedging | Fixed Income Interest Rate | Pay-fixed interest rate swap agreements - securities available for sale    
Derivative Instrument Detail [Abstract]    
Notional Amount $ 148,895 $ 148,895
Average Maturity (years) 2 years 4 months 24 days 2 years 9 months 18 days
Fair Value $ 9,093 $ 13,265
Cash Flow Hedging    
Derivative Instrument Detail [Abstract]    
Notional Amount $ 450,000 $ 400,000
Average Maturity (years) 2 years 1 month 6 days 2 years 1 month 6 days
Fair Value $ 5,880 $ 3,954
Cash Flow Hedging | Interest rate floor agreements - commercial    
Derivative Instrument Detail [Abstract]    
Notional Amount $ 425,000 $ 375,000
Average Maturity (years) 2 years 2 years 3 months 18 days
Fair Value $ 5,779 $ 3,642
Cash Flow Hedging | Interest rate cap agreements - short-term funding liabilities    
Derivative Instrument Detail [Abstract]    
Notional Amount $ 25,000 $ 25,000
Average Maturity (years) 2 years 10 months 24 days 3 years 4 months 24 days
Fair Value $ 101 $ 312