XML 110 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives, Hedging Activities and Balance Sheet Offsetting - Schedule of Impacts on Statements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments, Gain (Loss) [Line Items]                      
Interest Income $ 32,559 $ 34,575 $ 36,962 $ 40,076 $ 43,564 $ 45,733 $ 39,725 $ 37,336 $ 144,172 $ 166,358 $ 156,281
Amount reclassified from AOCI into income                 1,795 0 0
Interest rate swaps | Designated as Hedging Instrument | Fair Value Hedging                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Interest Income                 1,106 (36) (439)
Other Income                 0 0 0
Interest rate swaps | Interest Income | Designated as Hedging Instrument | Fair Value Hedging | Interest Contract - Loans                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Hedged items                 1,836 (3,536) (1,441)
Derivative designated as hedging instruments                 (563) 3,500 1,052
Interest rate swaps | Interest Income | Designated as Hedging Instrument | Fair Value Hedging | Interest Contracts - Securities                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Hedged items                 819 0 0
Derivative designated as hedging instruments                 (530) 0 0
Interest rate swaps | Interest Income | Designated as Hedging Instrument | Cash flow hedges                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Amount reclassified from AOCI into income                 1,795 0 0
Interest rate swaps | Other income | Designated as Hedging Instrument | Fair Value Hedging | Interest Contract - Loans                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Hedged items                 0 0 0
Derivative designated as hedging instruments                 0 0 0
Interest rate swaps | Other income | Designated as Hedging Instrument | Fair Value Hedging | Interest Contracts - Securities                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Hedged items                 0 0 0
Derivative designated as hedging instruments                 0 0 0
Interest rate swaps | Other income | Designated as Hedging Instrument | Cash flow hedges                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Amount reclassified from AOCI into income                 $ 0 $ 0 $ 0