XML 109 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities - Summary of Fair Value of Derivative Instruments (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Netting adjustments $ 0 $ 0
Net derivative amounts 3,914,000 5,144,000
Netting adjustments 0 0
Net derivative amounts 3,000 9,000
Interest rate swaps | Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Derivative asset - notional amount 60,000,000 40,000,000
Derivative assets 3,914,000 5,144,000
Derivative liabilities - notional amount 0 0
Derivative liabilities 0 0
Risk participation agreements | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative asset - notional amount 0 0
Derivative assets 0 0
Derivative liabilities - notional amount 11,797,000 12,036,000
Derivative liabilities $ 3,000 $ 9,000