XML 163 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments Derivative Instruments - Notional and Fair Value Amounts of Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Carrying Amount of Hedged Assets $ 934,132 $ 940,010
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount of Hedged Assets $ 103,595 $ 104,408
Hedged Asset Statement Of Financial Position Extensible Enumeration Not Disclosed Flag Investment securities - Available-for-sale Investment securities - Available-for-sale
Fair Value Hedging    
Derivatives, Fair Value [Line Items]    
Derivative assets, weighted average pay rate 1.21%  
Derivative assets, notional amount $ 1,001,715 $ 1,001,715
Derivative assets, fair value 103,366 102,644
Interest Rate Swap    
Derivatives, Fair Value [Line Items]    
Derivative assets, notional amount 748,752 551,314
Derivative assets, fair value 24,108 27,627
Derivative liability, notional amount 749,683 552,274
Derivative liabilities, fair value $ 24,032 $ 27,584