| Loans - Loans by Vintage Year and Payment Performance (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 | 
| Performing |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 580,046 | 1,194,323 | 
| 2024 | 989,037 | 970,654 | 
| 2023 | 897,544 | 1,527,007 | 
| 2022 | 1,453,727 | 1,034,081 | 
| 2021 | 1,000,793 | 585,566 | 
| Prior | 910,297 | 473,509 | 
| Revolving Loans Amortized Cost Basis | 415,175 | 451,965 | 
| Loans receivable | 6,246,619 | 6,237,105 | 
| Nonperforming |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 |  | 431 | 
| 2024 | 402 | 1,940 | 
| 2023 | 2,155 | 6,564 | 
| 2022 | 25,670 | 1,934 | 
| 2021 | 1,681 | 451 | 
| Prior | 4,651 | 1,764 | 
| Revolving Loans Amortized Cost Basis | 1,011 | 1,188 | 
| Loans receivable | 35,570 | 14,272 | 
| 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 | Performing |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 393,218 | 763,052 | 
| 2024 | 651,475 | 766,584 | 
| 2023 | 720,135 | 1,290,702 | 
| 2022 | 1,257,407 | 949,399 | 
| 2021 | 926,687 | 564,726 | 
| Prior | 879,422 | 456,448 | 
| Revolving Loans Amortized Cost Basis | 100,794 | 105,964 | 
| Loans receivable | 4,929,138 | 4,896,875 | 
| Real Estate | Nonperforming |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2023 |  | 2,272 | 
| 2022 | 21,638 |  | 
| 2021 |  | 316 | 
| Prior | 4,411 | 1,461 | 
| Loans receivable | 26,049 | 4,049 | 
| 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 | Performing |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 324,276 | 564,465 | 
| 2024 | 470,866 | 558,271 | 
| 2023 | 526,730 | 936,140 | 
| 2022 | 908,008 | 804,089 | 
| 2021 | 783,300 | 553,562 | 
| Prior | 766,701 | 351,042 | 
| Revolving Loans Amortized Cost Basis | 93,960 | 101,277 | 
| Loans receivable | 3,873,841 | 3,868,846 | 
| Real Estate | Total commercial property loans | Nonperforming |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2023 |  | 717 | 
| 2022 | 20,109 |  | 
| Prior | 3,125 | 1,461 | 
| Loans receivable | 23,234 | 2,178 | 
| 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 | Performing |  |  | 
| 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 | Performing |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 53,928 | 127,986 | 
| 2024 | 125,045 | 200,316 | 
| 2023 | 185,407 | 354,562 | 
| 2022 | 349,399 | 145,310 | 
| 2021 | 143,387 | 11,164 | 
| Prior | 112,721 | 105,406 | 
| Revolving Loans Amortized Cost Basis | 6,834 | 4,687 | 
| Loans receivable | 976,721 | 949,431 | 
| Real Estate | Residential | Nonperforming |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2023 |  | 1,555 | 
| 2022 | 1,529 |  | 
| 2021 |  | 316 | 
| Prior | 1,286 |  | 
| Loans receivable | 2,815 | 1,871 | 
| 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 | Performing |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 138,971 | 291,128 | 
| 2024 | 211,289 | 59,453 | 
| 2023 | 48,519 | 106,863 | 
| 2022 | 85,154 | 32,328 | 
| 2021 | 31,601 | 12,761 | 
| Prior | 23,231 | 13,498 | 
| Revolving Loans Amortized Cost Basis | 314,381 | 346,001 | 
| Loans receivable | 853,146 | 862,032 | 
| Commercial and Industrial | Nonperforming |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2024 | 131 | 5 | 
| 2023 |  | 119 | 
| 2022 | 118 |  | 
| Prior |  | 97 | 
| Revolving Loans Amortized Cost Basis | 1,011 | 1,188 | 
| Loans receivable | 1,260 | 1,399 | 
| 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 | Performing |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 | 47,857 | 140,143 | 
| 2024 | 126,273 | 144,617 | 
| 2023 | 128,890 | 129,442 | 
| 2022 | 111,166 | 52,354 | 
| 2021 | 42,505 | 8,079 | 
| Prior | 7,644 | 3,563 | 
| Loans receivable | 464,335 | 478,198 | 
| Equipment Financing Agreements | Nonperforming |  |  | 
| Financing Receivable, Credit Quality Indicator [Line Items] |  |  | 
| 2025 |  | 431 | 
| 2024 | 271 | 1,945 | 
| 2023 | 2,155 | 4,173 | 
| 2022 | 3,914 | 1,934 | 
| 2021 | 1,681 | 135 | 
| Prior | 240 | 206 | 
| Loans receivable | $ 8,261 | $ 8,824 |