XML 140 R123.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Not Designated as Hedging Instrument | Interest Rate Lock Commitments      
Derivative [Line Items]      
Net Gain or Loss recognized in earnings $ 87,000 $ 21,000 $ 423,000
Interest rate swaps      
Derivative [Line Items]      
Derivative notional amount 63,900,000 71,900,000  
Fair value, other assets (4,200,000) (5,500,000)  
Fair value, other liabilities 4,200,000 5,500,000  
Net Gain or Loss recognized in earnings 0 $ 0  
Interest rate swaps | Fair Value Hedge      
Derivative [Line Items]      
Derivative notional amount 100,000,000    
Fair value, other assets (836,000)    
Interest rate swaps | Fair Value Hedge | Other Assets      
Derivative [Line Items]      
Fair value, other assets (425,000)    
Interest rate swaps | Fair Value Hedge | Other Liabilities      
Derivative [Line Items]      
Fair value, other assets $ (1,300,000)