XML 87 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives and Hedging Activities - Summary of Effect of Derivative Instruments on Income Statement (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivatives, Fair Value [Line Items]    
Total gain (loss) on derivative financial instruments $ (248) $ 820
Interest Rate Swaps and Caps [Member]    
Derivatives, Fair Value [Line Items]    
Total gain (loss) on derivative financial instruments $ (1,009) $ 798
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Net Swap Fee and Valuation Income (Loss) Net Swap Fee and Valuation Income (Loss)
Interest Rate Lock Commitments [Member]    
Derivatives, Fair Value [Line Items]    
Total gain (loss) on derivative financial instruments $ 1,259 $ (26)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Non Interest Income Derived From Mortgage Banking Activities Non Interest Income Derived From Mortgage Banking Activities
Forward TBA Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Total gain (loss) on derivative financial instruments $ (498) $ 48
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Non Interest Income Derived From Mortgage Banking Activities Non Interest Income Derived From Mortgage Banking Activities