XML 118 R102.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Notional and Fair Value Amounts of Derivative Instruments (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Carrying Amount of Hedged Assets $ 924,339 $ 940,010
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount of Hedged Assets $ 116,686 $ 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% 1.21%
Derivative assets, notional amount $ 1,001,715 $ 1,001,715
Derivative assets, fair value 116,355 102,644
Interest Rate Swap    
Derivatives, Fair Value [Line Items]    
Derivative assets, notional amount 636,434 551,314
Derivative assets, fair value 26,784 27,627
Derivative liability, notional amount 637,379 552,274
Derivative liabilities, fair value $ 26,713 $ 27,584