Investment Securities - Summary of Interest Income Earned on Investment Securities (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Net Investment Income [Line Items] | ||||
| Investment securities available-for-sale | $ 23,229 | $ 18,299 | $ 42,629 | $ 37,033 |
| Total interest income from held-to-maturity securities | 12,322 | 12,886 | 24,788 | 25,907 |
| Total interest income from investment securities | 35,551 | 31,185 | 67,417 | 62,940 |
| Investment securities available-for-sale [Member] | ||||
| Net Investment Income [Line Items] | ||||
| Taxable | 23,083 | 18,154 | 42,338 | 36,744 |
| Tax-advantaged | 146 | 145 | 291 | 289 |
| Investment securities available-for-sale | 23,229 | 18,299 | 42,629 | 37,033 |
| Investment securities held-to-maturity [Member] | ||||
| Net Investment Income [Line Items] | ||||
| Taxable | 10,037 | 10,537 | 20,208 | 21,196 |
| Tax-advantaged | 2,285 | 2,349 | 4,580 | 4,711 |
| Total interest income from held-to-maturity securities | $ 12,322 | $ 12,886 | $ 24,788 | $ 25,907 |