| Loans - Loans by Vintage Year and Risk Rating (Detail) - USD ($)$ in Thousands
 | Mar. 31, 2025 | Dec. 31, 2024 | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | $ 580,046 | $ 1,194,754 | 
| 2025 - YTD gross |  | 49 | 
| 2025 - YTD net | (1) | 49 | 
| 2024 | 989,439 | 972,594 | 
| 2024 - YTD gross | 220 | 1,625 | 
| 2024 - YTD Net | 220 | 1,468 | 
| 2023 | 899,699 | 1,533,571 | 
| 2023 - YTD gross | 760 | 5,570 | 
| 2023 - YTD net | 599 | 4,922 | 
| 2022 | 1,479,397 | 1,036,015 | 
| 2022 - YTD gross | 1,322 | 2,206 | 
| 2022- YTD net | 733 | 1,813 | 
| 2021 | 1,002,474 | 586,017 | 
| 2021 - YTD gross | 506 | 1,498 | 
| 2021 - YTD net | 275 | 1,409 | 
| Prior | 914,948 | 475,273 | 
| Prior - Gross | 381 | 668 | 
| Prior - Net | 122 | (2,153) | 
| Revolving Loans Amortized Cost Basis | 416,186 | 453,153 | 
| Revolving Loans Amortized Cost Basis - YTD gross |  | 2 | 
| Revolving Loans Amortized Cost Basis - YTD net | (2) | (3,375) | 
| Loans receivable | 6,282,189 | 6,251,377 | 
| Loans receivable gross chargeoff | 3,189 | 11,618 | 
| Loans receivable net chargeoff | 1,946 | 4,133 | 
| Pass/Pass-Watch |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 579,935 | 1,144,374 | 
| 2024 | 958,856 | 970,654 | 
| 2023 | 897,544 | 1,509,473 | 
| 2022 | 1,437,116 | 1,030,828 | 
| 2021 | 997,580 | 585,500 | 
| Prior | 831,336 | 393,538 | 
| Revolving Loans Amortized Cost Basis | 414,923 | 451,714 | 
| Loans receivable | 6,117,290 | 6,086,081 | 
| Special Mention |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 |  | 49,408 | 
| 2024 | 29,820 |  | 
| 2023 |  | 13,410 | 
| 2022 | 12,349 |  | 
| Prior | 75,959 | 76,544 | 
| Revolving Loans Amortized Cost Basis | 252 | 251 | 
| Loans receivable | 118,380 | 139,613 | 
| Classified |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 111 | 972 | 
| 2024 | 763 | 1,940 | 
| 2023 | 2,155 | 10,688 | 
| 2022 | 29,932 | 5,187 | 
| 2021 | 4,894 | 517 | 
| Prior | 7,653 | 5,191 | 
| Revolving Loans Amortized Cost Basis | 1,011 | 1,188 | 
| Loans receivable | 46,519 | 25,683 | 
| Residential |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| Loans receivable | 979,536 | 951,302 | 
| Real Estate |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 393,218 | 763,052 | 
| 2025 - YTD net | (1) |  | 
| 2024 | 651,475 | 766,584 | 
| 2023 | 720,135 | 1,292,974 | 
| 2023 - YTD gross |  | 274 | 
| 2023 - YTD net | (274) | 274 | 
| 2022 | 1,279,045 | 949,399 | 
| 2022- YTD net | (274) |  | 
| 2021 | 926,687 | 565,042 | 
| 2021 - YTD gross |  | 1,133 | 
| 2021 - YTD net |  | 1,111 | 
| Prior | 883,833 | 457,909 | 
| Prior - Gross | 169 | 136 | 
| Prior - Net | 20 | (2,065) | 
| Revolving Loans Amortized Cost Basis | 100,794 | 105,964 | 
| Loans receivable | 4,955,187 | 4,900,924 | 
| Loans receivable gross chargeoff | 169 | 1,543 | 
| Loans receivable net chargeoff | (255) | (680) | 
| Real Estate | Pass/Pass-Watch |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 393,107 | 732,576 | 
| 2024 | 621,294 | 766,584 | 
| 2023 | 720,135 | 1,285,324 | 
| 2022 | 1,253,017 | 946,248 | 
| 2021 | 923,556 | 564,654 | 
| Prior | 800,574 | 376,615 | 
| Revolving Loans Amortized Cost Basis | 100,542 | 105,713 | 
| Loans receivable | 4,812,225 | 4,777,714 | 
| Real Estate | Special Mention |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 |  | 29,935 | 
| 2024 | 29,820 |  | 
| 2023 |  | 1,009 | 
| 2022 | 148 |  | 
| Prior | 75,959 | 76,524 | 
| Revolving Loans Amortized Cost Basis | 252 | 251 | 
| Loans receivable | 106,179 | 107,719 | 
| Real Estate | Classified |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 111 | 541 | 
| 2024 | 361 |  | 
| 2023 |  | 6,641 | 
| 2022 | 25,880 | 3,151 | 
| 2021 | 3,131 | 388 | 
| Prior | 7,300 | 4,770 | 
| Loans receivable | 36,783 | 15,491 | 
| Real Estate | Total commercial property loans |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 324,276 | 564,465 | 
| 2025 - YTD net | (1) |  | 
| 2024 | 470,866 | 558,271 | 
| 2023 | 526,730 | 936,857 | 
| 2023 - YTD gross |  | 274 | 
| 2023 - YTD net |  | 274 | 
| 2022 | 928,117 | 804,089 | 
| 2022- YTD net | (274) |  | 
| 2021 | 783,300 | 553,562 | 
| 2021 - YTD net |  | (21) | 
| Prior | 769,826 | 352,503 | 
| Prior - Gross | 169 | 136 | 
| Prior - Net | 21 | (704) | 
| Revolving Loans Amortized Cost Basis | 93,960 | 101,277 | 
| Loans receivable | 3,897,075 | 3,871,024 | 
| Loans receivable gross chargeoff | 169 | 410 | 
| Loans receivable net chargeoff | (254) | (451) | 
| Real Estate | Total commercial property loans | Pass/Pass-Watch |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 324,165 | 533,989 | 
| 2024 | 440,685 | 558,271 | 
| 2023 | 526,730 | 930,190 | 
| 2022 | 903,055 | 800,938 | 
| 2021 | 780,169 | 553,490 | 
| Prior | 687,369 | 271,209 | 
| Revolving Loans Amortized Cost Basis | 93,960 | 101,277 | 
| Loans receivable | 3,756,133 | 3,749,364 | 
| Real Estate | Total commercial property loans | Special Mention |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 |  | 29,935 | 
| 2024 | 29,820 |  | 
| 2023 |  | 1,009 | 
| 2022 | 148 |  | 
| Prior | 75,959 | 76,524 | 
| Loans receivable | 105,927 | 107,468 | 
| Real Estate | Total commercial property loans | Classified |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 111 | 541 | 
| 2024 | 361 |  | 
| 2023 |  | 5,658 | 
| 2022 | 24,914 | 3,151 | 
| 2021 | 3,131 | 72 | 
| Prior | 6,498 | 4,770 | 
| Loans receivable | 35,015 | 14,192 | 
| Real Estate | Construction |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 15,014 | 70,601 | 
| 2024 | 55,564 | 7,997 | 
| 2023 | 7,998 |  | 
| 2021 - YTD gross |  | 1,133 | 
| 2021 - YTD net |  | 1,132 | 
| Prior - Net |  | (1,358) | 
| Loans receivable | 78,576 | 78,598 | 
| Loans receivable gross chargeoff |  | 1,133 | 
| Loans receivable net chargeoff |  | (226) | 
| Real Estate | Construction | Pass/Pass-Watch |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 15,014 | 70,601 | 
| 2024 | 55,564 | 7,997 | 
| 2023 | 7,998 |  | 
| Loans receivable | 78,576 | 78,598 | 
| Real Estate | Residential |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 53,928 | 127,986 | 
| 2024 | 125,045 | 200,316 | 
| 2023 | 185,407 | 356,117 | 
| 2022 | 350,928 | 145,310 | 
| 2021 | 143,387 | 11,480 | 
| Prior | 114,007 | 105,406 | 
| Prior - Net | (1) | (3) | 
| Revolving Loans Amortized Cost Basis | 6,834 | 4,687 | 
| Loans receivable | 979,536 | 951,302 | 
| Loans receivable net chargeoff | (1) | (3) | 
| Real Estate | Residential | Pass/Pass-Watch |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 53,928 | 127,986 | 
| 2024 | 125,045 | 200,316 | 
| 2023 | 185,407 | 355,134 | 
| 2022 | 349,962 | 145,310 | 
| 2021 | 143,387 | 11,164 | 
| Prior | 113,205 | 105,406 | 
| Revolving Loans Amortized Cost Basis | 6,583 | 4,436 | 
| Loans receivable | 977,517 | 949,752 | 
| Real Estate | Residential | Special Mention |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| Revolving Loans Amortized Cost Basis | 251 | 251 | 
| Loans receivable | 251 | 251 | 
| Real Estate | Residential | Classified |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2023 |  | 983 | 
| 2022 | 966 |  | 
| 2021 |  | 316 | 
| Prior | 802 |  | 
| Loans receivable | 1,768 | 1,299 | 
| Real Estate | Residential |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 53,928 | 127,986 | 
| 2024 | 125,045 | 200,316 | 
| 2023 | 185,407 | 356,117 | 
| 2022 | 350,928 | 145,310 | 
| 2021 | 143,387 | 11,480 | 
| Prior | 114,007 | 105,406 | 
| Prior - Net | (1) | (3) | 
| Revolving Loans Amortized Cost Basis | 6,834 | 4,687 | 
| Loans receivable | 979,536 | 951,302 | 
| Loans receivable net chargeoff | (1) | (3) | 
| Commercial and Industrial |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 138,971 | 291,128 | 
| 2025 - YTD gross |  | 19 | 
| 2025 - YTD net |  | 19 | 
| 2024 | 211,420 | 59,448 | 
| 2024 - YTD gross |  | 169 | 
| 2024 - YTD Net |  | 169 | 
| 2023 | 48,519 | 106,982 | 
| 2023 - YTD gross |  | 168 | 
| 2023 - YTD net | (5) | 160 | 
| 2022 | 85,272 | 32,328 | 
| 2022 - YTD gross | 88 | (13) | 
| 2022- YTD net | 80 | (13) | 
| 2021 | 31,601 | 12,761 | 
| 2021 - YTD gross |  | 11 | 
| 2021 - YTD net |  | 11 | 
| Prior | 23,231 | 13,595 | 
| Prior - Gross | 134 | 207 | 
| Prior - Net | 111 | 123 | 
| Revolving Loans Amortized Cost Basis | 315,392 | 347,189 | 
| Revolving Loans Amortized Cost Basis - YTD gross |  | 2 | 
| Revolving Loans Amortized Cost Basis - YTD net |  | (3,375) | 
| Loans receivable | 854,406 | 863,431 | 
| Loans receivable gross chargeoff | 222 | 576 | 
| Loans receivable net chargeoff | 186 | (2,906) | 
| Commercial and Industrial | Pass/Pass-Watch |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 138,971 | 271,655 | 
| 2024 | 211,289 | 59,453 | 
| 2023 | 48,519 | 94,385 | 
| 2022 | 72,953 | 32,226 | 
| 2021 | 31,519 | 12,761 | 
| Prior | 23,118 | 13,360 | 
| Revolving Loans Amortized Cost Basis | 314,381 | 346,001 | 
| Loans receivable | 840,750 | 829,841 | 
| Commercial and Industrial | Special Mention |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 |  | 19,473 | 
| 2023 |  | 12,401 | 
| 2022 | 12,201 |  | 
| Prior |  | 20 | 
| Loans receivable | 12,201 | 31,894 | 
| Commercial and Industrial | Classified |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2024 | 131 | 5 | 
| 2023 |  | 196 | 
| 2022 | 118 | 102 | 
| 2021 | 82 |  | 
| Prior | 113 | 215 | 
| Revolving Loans Amortized Cost Basis | 1,011 | 1,188 | 
| Loans receivable | 1,455 | 1,696 | 
| Equipment Financing Agreements |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 47,857 | 140,574 | 
| 2025 - YTD gross |  | 30 | 
| 2025 - YTD net |  | 30 | 
| 2024 | 126,544 | 146,562 | 
| 2024 - YTD gross | 220 | 1,456 | 
| 2024 - YTD Net | 220 | 1,299 | 
| 2023 | 131,045 | 133,615 | 
| 2023 - YTD gross | 760 | 5,128 | 
| 2023 - YTD net | 604 | 4,488 | 
| 2022 | 115,080 | 54,288 | 
| 2022 - YTD gross | 1,234 | 2,206 | 
| 2022- YTD net | 927 | 1,826 | 
| 2021 | 44,186 | 8,214 | 
| 2021 - YTD gross | 506 | 354 | 
| 2021 - YTD net | 275 | 287 | 
| Prior | 7,884 | 3,769 | 
| Prior - Gross | 78 | 325 | 
| Prior - Net | (9) | (211) | 
| Revolving Loans Amortized Cost Basis - YTD net | (2) |  | 
| Loans receivable | 472,596 | 487,022 | 
| Loans receivable gross chargeoff | 2,798 | 9,499 | 
| Loans receivable net chargeoff | 2,015 | 7,719 | 
| Equipment Financing Agreements | Pass/Pass-Watch |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 47,857 | 140,143 | 
| 2024 | 126,273 | 144,617 | 
| 2023 | 128,890 | 129,764 | 
| 2022 | 111,146 | 52,354 | 
| 2021 | 42,505 | 8,085 | 
| Prior | 7,644 | 3,563 | 
| Loans receivable | 464,315 | 478,526 | 
| Equipment Financing Agreements | Classified |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 |  | 431 | 
| 2024 | 271 | 1,945 | 
| 2023 | 2,155 | 3,851 | 
| 2022 | 3,934 | 1,934 | 
| 2021 | 1,681 | 129 | 
| Prior | 240 | 206 | 
| Loans receivable | $ 8,281 | $ 8,496 |