XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives and Hedging Activities - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2020
Interest rate swap derivative financial instruments        
Termination of interest rate swaps   $ 19,825    
Interest rate locks        
Interest rate swap derivative financial instruments        
Off-balance sheet commitments $ 53,839 22,977    
Interest rate locks | Other Assets        
Interest rate swap derivative financial instruments        
Gross amounts of recognized assets 1,057 410    
Interest rate caps        
Interest rate swap derivative financial instruments        
Forecasted notional amount       $ 130,500
Derivative, term of contract       5 years
Derivative, basis spread on variable rate       0.26161%
Gross amounts of recognized assets 0 720    
Interest rate expense recorded on interest rate swap 0   $ 42  
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 36,750 29,000    
Forward commitments to sell TBA securities | Other Liabilities        
Interest rate swap derivative financial instruments        
Derivative asset, fair value, gross liability $ 377 $ 169