XML 143 R126.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging Activities - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Fair value of derivatives in a net liability position $ 1,300 $ 1,800
Collateral posted from counterparty (260) (1,500)
Interest Rate Products | Derivatives designated as hedging instruments    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets, notional amount 150,000 150,000
Interest Rate Hedge Counterparty    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Collateral posted from counterparty $ (890) $ (1,500)