Loans - Loans by Vintage Year and Payment Performance (Detail) - USD ($)  $ in Thousands  | 
Sep. 30, 2024  | 
Dec. 31, 2023  | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
$ 924,040
 | 
$ 1,447,774
 | 
| 2024 - YTD gross | 
 
 | 
178
 | 
| 2024 - YTD net | 
 
 | 
178
 | 
| 2023 | 
1,062,819
 | 
1,766,797
 | 
| 2023 - YTD gross | 
926
 | 
3,961
 | 
| 2023 - YTD Net | 
877
 | 
3,749
 | 
| 2022 | 
1,587,217
 | 
1,241,680
 | 
| 2022 - YTD gross | 
3,971
 | 
3,267
 | 
| 2022 - YTD net | 
3,478
 | 
2,851
 | 
| 2021 | 
1,083,900
 | 
647,431
 | 
| 2021 - YTD gross | 
1,404
 | 
797
 | 
| 2021- YTD net | 
1,087
 | 
647
 | 
| 2020 | 
599,454
 | 
413,856
 | 
| 2020 - YTD gross | 
1,462
 | 
909
 | 
| 2020 - YTD net | 
1,386
 | 
351
 | 
| Prior | 
557,138
 | 
380,747
 | 
| Prior - Gross | 
497
 | 
858
 | 
| Prior - Net | 
(743)
 | 
(6,823)
 | 
| Revolving Loans Amortized Cost Basis | 
443,176
 | 
284,149
 | 
| Revolving Loans Amortized Cost Basis - YTD gross | 
2
 | 
6,120
 | 
| Revolving Loans Amortized Cost Basis - YTD net | 
(1,822)
 | 
6,090
 | 
| Loans receivable | 
6,257,744
 | 
6,182,434
 | 
| Loans receivable gross chargeoff | 
8,262
 | 
16,090
 | 
| Loans receivable net chargeoff | 
4,263
 | 
7,043
 | 
| Performing | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
922,588
 | 
1,445,218
 | 
| 2023 | 
1,060,635
 | 
1,762,626
 | 
| 2022 | 
1,581,245
 | 
1,239,585
 | 
| 2021 | 
1,081,379
 | 
647,031
 | 
| 2020 | 
598,909
 | 
413,386
 | 
| Prior | 
554,322
 | 
379,813
 | 
| Revolving Loans Amortized Cost Basis | 
443,176
 | 
279,301
 | 
| Loans receivable | 
6,242,254
 | 
6,166,960
 | 
| Nonperforming | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
1,452
 | 
2,556
 | 
| 2023 | 
2,184
 | 
4,171
 | 
| 2022 | 
5,972
 | 
2,095
 | 
| 2021 | 
2,521
 | 
400
 | 
| 2020 | 
545
 | 
470
 | 
| Prior | 
2,816
 | 
934
 | 
| Revolving Loans Amortized Cost Basis | 
 
 | 
4,848
 | 
| Loans receivable | 
15,490
 | 
15,474
 | 
| Residential | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| Loans receivable | 
939,285
 | 
962,661
 | 
| Real Estate | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
573,668
 | 
1,053,519
 | 
| 2023 | 
835,992
 | 
1,367,611
 | 
| 2022 | 
1,309,804
 | 
1,053,915
 | 
| 2021 | 
972,913
 | 
591,276
 | 
| 2021 - YTD gross | 
 
 | 
411
 | 
| 2021- YTD net | 
 
 | 
403
 | 
| 2020 | 
573,108
 | 
384,573
 | 
| 2020 - YTD gross | 
1,133
 | 
 
 | 
| 2020 - YTD net | 
1,116
 | 
 
 | 
| Prior | 
535,579
 | 
364,339
 | 
| Prior - Gross | 
93
 | 
216
 | 
| Prior - Net | 
(730)
 | 
(88)
 | 
| Revolving Loans Amortized Cost Basis | 
70,309
 | 
37,167
 | 
| Loans receivable | 
4,871,373
 | 
4,852,400
 | 
| Loans receivable gross chargeoff | 
1,226
 | 
627
 | 
| Loans receivable net chargeoff | 
386
 | 
315
 | 
| Real Estate | Performing | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
572,474
 | 
1,051,684
 | 
| 2023 | 
835,992
 | 
1,367,611
 | 
| 2022 | 
1,308,216
 | 
1,053,765
 | 
| 2021 | 
972,913
 | 
591,276
 | 
| 2020 | 
572,782
 | 
384,492
 | 
| Prior | 
533,078
 | 
363,555
 | 
| Revolving Loans Amortized Cost Basis | 
70,309
 | 
37,167
 | 
| Loans receivable | 
4,865,764
 | 
4,849,550
 | 
| Real Estate | Nonperforming | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
1,194
 | 
1,835
 | 
| 2022 | 
1,588
 | 
150
 | 
| 2020 | 
326
 | 
81
 | 
| Prior | 
2,501
 | 
784
 | 
| Loans receivable | 
5,609
 | 
2,850
 | 
| Real Estate | Total commercial property loans | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
433,936
 | 
691,284
 | 
| 2023 | 
591,041
 | 
991,899
 | 
| 2022 | 
948,252
 | 
866,991
 | 
| 2021 | 
824,278
 | 
578,620
 | 
| 2021 - YTD gross | 
 
 | 
411
 | 
| 2021- YTD net | 
 
 | 
403
 | 
| 2020 | 
560,933
 | 
384,356
 | 
| 2020 - YTD net | 
(17)
 | 
 
 | 
| Prior | 
426,172
 | 
244,602
 | 
| Prior - Gross | 
93
 | 
216
 | 
| Prior - Net | 
(728)
 | 
(81)
 | 
| Revolving Loans Amortized Cost Basis | 
62,712
 | 
31,642
 | 
| Loans receivable | 
3,847,324
 | 
3,789,394
 | 
| Loans receivable gross chargeoff | 
93
 | 
627
 | 
| Loans receivable net chargeoff | 
(745)
 | 
322
 | 
| Real Estate | Total commercial property loans | Performing | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
433,936
 | 
689,449
 | 
| 2023 | 
591,041
 | 
991,899
 | 
| 2022 | 
947,246
 | 
866,841
 | 
| 2021 | 
824,278
 | 
578,620
 | 
| 2020 | 
560,933
 | 
384,275
 | 
| Prior | 
424,634
 | 
243,819
 | 
| Revolving Loans Amortized Cost Basis | 
62,712
 | 
31,642
 | 
| Loans receivable | 
3,844,780
 | 
3,786,545
 | 
| Real Estate | Total commercial property loans | Nonperforming | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
 
 | 
1,835
 | 
| 2022 | 
1,006
 | 
150
 | 
| 2020 | 
 
 | 
81
 | 
| Prior | 
1,538
 | 
783
 | 
| Loans receivable | 
2,544
 | 
2,849
 | 
| Real Estate | Construction | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
57,286
 | 
72,039
 | 
| 2023 | 
27,478
 | 
 
 | 
| 2022 | 
 
 | 
28,306
 | 
| 2020 - YTD gross | 
1,133
 | 
 
 | 
| 2020 - YTD net | 
1,133
 | 
 
 | 
| Loans receivable | 
84,764
 | 
100,345
 | 
| Loans receivable gross chargeoff | 
1,133
 | 
 
 | 
| Loans receivable net chargeoff | 
1,133
 | 
 
 | 
| Real Estate | Construction | Performing | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
56,092
 | 
72,039
 | 
| 2023 | 
27,478
 | 
 
 | 
| 2022 | 
 
 | 
28,306
 | 
| Loans receivable | 
83,570
 | 
100,345
 | 
| Real Estate | Construction | Nonperforming | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
1,194
 | 
 
 | 
| Loans receivable | 
1,194
 | 
 
 | 
| Real Estate | Residential | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
82,446
 | 
290,196
 | 
| 2023 | 
217,473
 | 
375,712
 | 
| 2022 | 
361,552
 | 
158,618
 | 
| 2021 | 
148,635
 | 
12,656
 | 
| 2020 | 
12,175
 | 
217
 | 
| Prior | 
109,407
 | 
119,737
 | 
| Prior - Net | 
(2)
 | 
(7)
 | 
| Revolving Loans Amortized Cost Basis | 
7,597
 | 
5,525
 | 
| Loans receivable | 
939,285
 | 
962,661
 | 
| Loans receivable net chargeoff | 
(2)
 | 
(7)
 | 
| Real Estate | Residential | Performing | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
82,446
 | 
290,196
 | 
| 2023 | 
217,473
 | 
375,712
 | 
| 2022 | 
360,970
 | 
158,618
 | 
| 2021 | 
148,635
 | 
12,656
 | 
| 2020 | 
11,849
 | 
217
 | 
| Prior | 
108,444
 | 
119,736
 | 
| Revolving Loans Amortized Cost Basis | 
7,597
 | 
5,525
 | 
| Loans receivable | 
937,414
 | 
962,660
 | 
| Real Estate | Residential | Nonperforming | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2022 | 
582
 | 
 
 | 
| 2020 | 
326
 | 
 
 | 
| Prior | 
963
 | 
1
 | 
| Loans receivable | 
1,871
 | 
1
 | 
| Commercial and Industrial | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
242,499
 | 
178,193
 | 
| 2023 | 
63,975
 | 
183,787
 | 
| 2023 - YTD gross | 
82
 | 
17
 | 
| 2023 - YTD Net | 
82
 | 
5
 | 
| 2022 | 
124,154
 | 
84,198
 | 
| 2022 - YTD gross | 
168
 | 
 
 | 
| 2022 - YTD net | 
163
 | 
(7)
 | 
| 2021 | 
45,344
 | 
31,450
 | 
| 2021- YTD net | 
(13)
 | 
 
 | 
| 2020 | 
14,705
 | 
10,050
 | 
| 2020 - YTD gross | 
11
 | 
110
 | 
| 2020 - YTD net | 
11
 | 
101
 | 
| Prior | 
15,548
 | 
13,159
 | 
| Prior - Gross | 
175
 | 
410
 | 
| Prior - Net | 
114
 | 
(6,621)
 | 
| Revolving Loans Amortized Cost Basis | 
372,867
 | 
246,982
 | 
| Revolving Loans Amortized Cost Basis - YTD gross | 
2
 | 
6,120
 | 
| Revolving Loans Amortized Cost Basis - YTD net | 
(1,822)
 | 
6,090
 | 
| Loans receivable | 
879,092
 | 
747,819
 | 
| Loans receivable gross chargeoff | 
438
 | 
6,657
 | 
| Loans receivable net chargeoff | 
(1,465)
 | 
(432)
 | 
| Commercial and Industrial | Performing | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
242,499
 | 
177,864
 | 
| 2023 | 
63,733
 | 
183,787
 | 
| 2022 | 
124,154
 | 
84,198
 | 
| 2021 | 
45,344
 | 
31,415
 | 
| 2020 | 
14,705
 | 
10,050
 | 
| Prior | 
15,548
 | 
13,066
 | 
| Revolving Loans Amortized Cost Basis | 
372,867
 | 
242,134
 | 
| Loans receivable | 
878,850
 | 
742,514
 | 
| Commercial and Industrial | Nonperforming | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
 
 | 
329
 | 
| 2023 | 
242
 | 
 
 | 
| 2021 | 
 
 | 
35
 | 
| Prior | 
 
 | 
93
 | 
| Revolving Loans Amortized Cost Basis | 
 
 | 
4,848
 | 
| Loans receivable | 
242
 | 
5,305
 | 
| Equipment Financing Agreements | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
107,873
 | 
216,062
 | 
| 2024 - YTD gross | 
 
 | 
178
 | 
| 2024 - YTD net | 
 
 | 
178
 | 
| 2023 | 
162,852
 | 
215,399
 | 
| 2023 - YTD gross | 
844
 | 
3,944
 | 
| 2023 - YTD Net | 
795
 | 
3,744
 | 
| 2022 | 
153,259
 | 
103,567
 | 
| 2022 - YTD gross | 
3,803
 | 
3,267
 | 
| 2022 - YTD net | 
3,315
 | 
2,858
 | 
| 2021 | 
65,643
 | 
24,705
 | 
| 2021 - YTD gross | 
1,404
 | 
386
 | 
| 2021- YTD net | 
1,100
 | 
244
 | 
| 2020 | 
11,641
 | 
19,233
 | 
| 2020 - YTD gross | 
318
 | 
799
 | 
| 2020 - YTD net | 
259
 | 
250
 | 
| Prior | 
6,011
 | 
3,249
 | 
| Prior - Gross | 
229
 | 
232
 | 
| Prior - Net | 
(127)
 | 
(114)
 | 
| Loans receivable | 
507,279
 | 
582,215
 | 
| Loans receivable gross chargeoff | 
6,598
 | 
8,806
 | 
| Loans receivable net chargeoff | 
5,342
 | 
7,160
 | 
| Equipment Financing Agreements | Performing | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
107,615
 | 
215,670
 | 
| 2023 | 
160,910
 | 
211,228
 | 
| 2022 | 
148,875
 | 
101,622
 | 
| 2021 | 
63,122
 | 
24,340
 | 
| 2020 | 
11,422
 | 
18,844
 | 
| Prior | 
5,696
 | 
3,192
 | 
| Loans receivable | 
497,640
 | 
574,896
 | 
| Equipment Financing Agreements | Nonperforming | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
258
 | 
392
 | 
| 2023 | 
1,942
 | 
4,171
 | 
| 2022 | 
4,384
 | 
1,945
 | 
| 2021 | 
2,521
 | 
365
 | 
| 2020 | 
219
 | 
389
 | 
| Prior | 
315
 | 
57
 | 
| Loans receivable | 
$ 9,639
 | 
$ 7,319
 |