Derivatives and Hedging Activities - Summary of Effect of Derivative Instruments on Income Statement (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Derivatives, Fair Value [Line Items] | ||||
| Total gain (loss) on derivative financial instruments | $ 350 | $ (905) | $ 721 | $ (1,154) |
| Interest Rate Swaps and Caps [Member] | ||||
| Derivatives, Fair Value [Line Items] | ||||
| Total gain (loss) on derivative financial instruments | $ 311 | $ (677) | $ 199 | $ (1,687) |
| Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Net Swap Fee and Valuation Income | Net Swap Fee and Valuation Income | Net Swap Fee and Valuation Income | Net Swap Fee and Valuation Income |
| Interest Rate Lock Commitments [Member] | ||||
| Derivatives, Fair Value [Line Items] | ||||
| Total gain (loss) on derivative financial instruments | $ 169 | $ 310 | $ 167 | $ 1,569 |
| 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 | 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 | $ (130) | $ (538) | $ 355 | $ (1,036) |
| 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 | Non Interest Income Derived From Mortgage Banking Activities | Non Interest Income Derived From Mortgage Banking Activities |