XML 81 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Notional Amounts and Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Asset Derivatives    
Notional Amount $ 220,904 $ 291,862
Fair Value 9,015 8,875
Derivative Liability [Abstract]    
Notional Value 904 0
Derivative, fair value 81 0
Interest Rate Lock Commitments    
Derivative Liability [Abstract]    
Derivative, fair value   133
Derivatives designated as hedging instruments | Interest rate swaps    
Derivative Liability [Abstract]    
Notional Value 50,000 50,000
Derivative, fair value 1,717 2,093
Derivatives not designated as hedging instruments | Interest Rate Lock Commitments    
Asset Derivatives    
Notional Amount 0 14,862
Fair Value 0 133
Derivatives not designated as hedging instruments | Forward contracts    
Asset Derivatives    
Notional Amount 0 17,000
Fair Value 0 97
Derivatives not designated as hedging instruments | Back to Back Swaps    
Asset Derivatives    
Notional Amount 904 0
Fair Value 81 0
Derivative Liability [Abstract]    
Notional Value 904 0
Derivative, fair value 81 0
Loans | Derivatives designated as hedging instruments | Interest rate swaps    
Asset Derivatives    
Notional Amount 50,000 50,000
Fair Value 1,717 2,093
Securities available-for-sale | Derivatives designated as hedging instruments | Interest rate swaps    
Asset Derivatives    
Notional Amount 170,000 210,000
Fair Value 7,217 6,552
Derivative Liability [Abstract]    
Notional Value 50,000 50,000
Derivative, fair value $ 1,717 $ 2,093