XML 124 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives and Hedging Activities - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2024
Jun. 30, 2025
Jun. 30, 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 22,977 $ 60,761    
Interest rate locks | Other Assets        
Interest rate swap derivative financial instruments        
Gross amounts of recognized assets 410 1,243    
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 720 0    
Interest rate expense recorded on interest rate swap   0 $ 84  
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 55,250    
Forward commitments to sell TBA securities | Other Liabilities        
Interest rate swap derivative financial instruments        
Derivative asset, fair value, gross liability $ 169 $ 559