XML 156 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging Activities - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2020
Interest rate swap derivative financial instruments          
Termination of interest rate swaps $ 19,825 $ 19,825 $ 0 $ 0  
Interest rate locks          
Interest rate swap derivative financial instruments          
Off-balance sheet commitments 22,977 22,977 22,738    
Interest rate locks | Other Assets          
Interest rate swap derivative financial instruments          
Gross amounts of recognized assets 410 410 604    
Interest rate caps          
Interest rate swap derivative financial instruments          
Forecasted notional amount         $ 86,500
Derivative, term of contract         5 years
Derivative, basis spread on variable rate         26.161%
Gross amounts of recognized assets 720 720 4,990    
Interest rate expense recorded on interest rate swap   168 168    
Interest rate caps | Minimum          
Interest rate swap derivative financial instruments          
Derivative, cap interest rate         1.50%
Interest rate caps | Maximum          
Interest rate swap derivative financial instruments          
Derivative, cap interest rate         2.00%
Forward commitments to sell TBA securities          
Interest rate swap derivative financial instruments          
Forecasted notional amount 29,000 29,000 22,000    
Forward commitments to sell TBA securities | Other Liabilities          
Interest rate swap derivative financial instruments          
Derivative asset, fair value, gross liability $ 169 $ 169 $ 350