XML 122 R108.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments - Notional and Fair Value Amounts of Derivative Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Carrying Amount of Hedged Assets $ 901,066 $ 944,115
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount of Hedged Assets $ 144,979 106,321
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 144,281 104,833
Interest Rate Swap    
Derivatives, Fair Value [Line Items]    
Derivative assets, notional amount 506,483 413,968
Derivative assets, fair value 33,902 34,490
Derivative liability, notional amount 507,450 414,955
Derivative liabilities, fair value $ 33,801 $ 34,440