XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Derivatives and Hedging Activities - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Fair value of derivatives in a net liability position $ 3,200 $ 1,300  
Collateral posted from counterparty 2,400 260  
Interest Rate Hedge Counterparty      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Collateral posted from counterparty 0 890  
Derivatives designated as hedging instruments | Interest Rate Products      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative assets, notional amount $ 150,000 $ 150,000 $ 150,000