Deposits - Additional Information (Detail) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Deposits [Line Items] | ||
| Deposits | $ 1,911,162 | $ 2,179,442 |
| Certificates of deposit greater than denomination | 250 | |
| Deposits brokered | 240,200 | 402,500 |
| Certificate Of Deposit Listing Service [Member] | ||
| Deposits [Line Items] | ||
| Deposits | 24,500 | 46,500 |
| Certificates Of Deposit [Member] | ||
| Deposits [Line Items] | ||
| Deposits | $ 143,800 | $ 164,000 |