XML 120 R102.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Notional and Fair Value Amounts of Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Carrying Amount of Hedged Assets $ 923,257 $ 940,010
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount of Hedged Assets $ 119,411 $ 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 119,078 102,644
Interest Rate Swap    
Derivatives, Fair Value [Line Items]    
Derivative assets, notional amount 598,443 551,314
Derivative assets, fair value 27,688 27,627
Derivative liability, notional amount 599,396 552,274
Derivative liabilities, fair value $ 27,621 $ 27,584