Loans - Loans by Vintage Year and Payment Performance (Detail) - USD ($)  $ in Thousands  | 
Jun. 30, 2024  | 
Dec. 31, 2023  | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
$ 607,948
 | 
$ 1,447,774
 | 
| 2024 - YTD gross | 
 
 | 
178
 | 
| 2024 - YTD net | 
 
 | 
178
 | 
| 2023 | 
1,120,068
 | 
1,766,797
 | 
| 2023 - YTD gross | 
411
 | 
3,961
 | 
| 2023 - YTD Net | 
379
 | 
3,749
 | 
| 2022 | 
1,649,655
 | 
1,241,680
 | 
| 2022 - YTD gross | 
2,680
 | 
3,267
 | 
| 2022 - YTD net | 
2,455
 | 
2,851
 | 
| 2021 | 
1,144,354
 | 
647,431
 | 
| 2021 - YTD gross | 
874
 | 
797
 | 
| 2021- YTD net | 
685
 | 
647
 | 
| 2020 | 
611,668
 | 
413,856
 | 
| 2020 - YTD gross | 
262
 | 
909
 | 
| 2020 - YTD net | 
206
 | 
351
 | 
| Prior | 
630,735
 | 
380,747
 | 
| Prior - Gross | 
234
 | 
858
 | 
| Prior - Net | 
(167)
 | 
(6,823)
 | 
| Revolving Loans Amortized Cost Basis | 
411,931
 | 
284,149
 | 
| Revolving Loans Amortized Cost Basis - YTD gross | 
 
 | 
6,120
 | 
| Revolving Loans Amortized Cost Basis - YTD net | 
(173)
 | 
6,090
 | 
| Loans receivable | 
6,176,359
 | 
6,182,434
 | 
| Loans receivable gross chargeoff | 
4,461
 | 
16,090
 | 
| Loans receivable net chargeoff | 
3,385
 | 
7,043
 | 
| Performing | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
606,533
 | 
1,445,218
 | 
| 2023 | 
1,118,534
 | 
1,762,626
 | 
| 2022 | 
1,645,422
 | 
1,239,585
 | 
| 2021 | 
1,142,098
 | 
647,031
 | 
| 2020 | 
611,095
 | 
413,386
 | 
| Prior | 
625,428
 | 
379,813
 | 
| Revolving Loans Amortized Cost Basis | 
408,004
 | 
279,301
 | 
| Loans receivable | 
6,157,114
 | 
6,166,960
 | 
| Nonperforming | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
1,415
 | 
2,556
 | 
| 2023 | 
1,534
 | 
4,171
 | 
| 2022 | 
4,233
 | 
2,095
 | 
| 2021 | 
2,256
 | 
400
 | 
| 2020 | 
573
 | 
470
 | 
| Prior | 
5,307
 | 
934
 | 
| Revolving Loans Amortized Cost Basis | 
3,927
 | 
4,848
 | 
| Loans receivable | 
19,245
 | 
15,474
 | 
| Residential | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| Loans receivable | 
954,209
 | 
962,661
 | 
| Real Estate | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
402,436
 | 
1,053,519
 | 
| 2023 | 
858,959
 | 
1,367,611
 | 
| 2022 | 
1,336,750
 | 
1,053,915
 | 
| 2021 | 
1,020,350
 | 
591,276
 | 
| 2021 - YTD gross | 
 
 | 
411
 | 
| 2021- YTD net | 
 
 | 
403
 | 
| 2020 | 
579,914
 | 
384,573
 | 
| 2020 - YTD net | 
(13)
 | 
 
 | 
| Prior | 
603,525
 | 
364,339
 | 
| Prior - Gross | 
93
 | 
216
 | 
| Prior - Net | 
(5)
 | 
(88)
 | 
| Revolving Loans Amortized Cost Basis | 
40,780
 | 
37,167
 | 
| Loans receivable | 
4,842,714
 | 
4,852,400
 | 
| Loans receivable gross chargeoff | 
93
 | 
627
 | 
| Loans receivable net chargeoff | 
(18)
 | 
315
 | 
| Real Estate | Performing | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
401,021
 | 
1,051,684
 | 
| 2023 | 
858,959
 | 
1,367,611
 | 
| 2022 | 
1,336,630
 | 
1,053,765
 | 
| 2021 | 
1,020,350
 | 
591,276
 | 
| 2020 | 
579,580
 | 
384,492
 | 
| Prior | 
598,722
 | 
363,555
 | 
| Revolving Loans Amortized Cost Basis | 
40,780
 | 
37,167
 | 
| Loans receivable | 
4,836,042
 | 
4,849,550
 | 
| Real Estate | Nonperforming | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
1,415
 | 
1,835
 | 
| 2022 | 
120
 | 
150
 | 
| 2020 | 
334
 | 
81
 | 
| Prior | 
4,803
 | 
784
 | 
| Prior - Gross | 
93
 | 
 
 | 
| Loans receivable | 
6,672
 | 
2,850
 | 
| Real Estate | Total commercial property loans | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
281,914
 | 
691,284
 | 
| 2023 | 
591,728
 | 
991,899
 | 
| 2022 | 
975,292
 | 
866,991
 | 
| 2021 | 
838,658
 | 
578,620
 | 
| 2021 - YTD gross | 
 
 | 
411
 | 
| 2021- YTD net | 
 
 | 
403
 | 
| 2020 | 
567,527
 | 
384,356
 | 
| 2020 - YTD net | 
(13)
 | 
 
 | 
| Prior | 
491,811
 | 
244,602
 | 
| Prior - Gross | 
93
 | 
216
 | 
| Prior - Net | 
(3)
 | 
(81)
 | 
| Revolving Loans Amortized Cost Basis | 
35,069
 | 
31,642
 | 
| Loans receivable | 
3,781,999
 | 
3,789,394
 | 
| Loans receivable gross chargeoff | 
93
 | 
627
 | 
| Loans receivable net chargeoff | 
(16)
 | 
322
 | 
| Real Estate | Total commercial property loans | Performing | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
281,724
 | 
689,449
 | 
| 2023 | 
591,728
 | 
991,899
 | 
| 2022 | 
975,172
 | 
866,841
 | 
| 2021 | 
838,658
 | 
578,620
 | 
| 2020 | 
567,527
 | 
384,275
 | 
| Prior | 
487,487
 | 
243,819
 | 
| Revolving Loans Amortized Cost Basis | 
35,069
 | 
31,642
 | 
| Loans receivable | 
3,777,365
 | 
3,786,545
 | 
| Real Estate | Total commercial property loans | Nonperforming | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
190
 | 
1,835
 | 
| 2022 | 
120
 | 
150
 | 
| 2020 | 
 
 | 
81
 | 
| Prior | 
4,324
 | 
783
 | 
| Loans receivable | 
4,634
 | 
2,849
 | 
| Real Estate | Construction | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
52,164
 | 
72,039
 | 
| 2023 | 
26,024
 | 
 
 | 
| 2022 | 
28,318
 | 
28,306
 | 
| 2021 | 
28,318
 | 
 
 | 
| Loans receivable | 
106,506
 | 
100,345
 | 
| Real Estate | Construction | Performing | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
50,939
 | 
72,039
 | 
| 2023 | 
26,024
 | 
 
 | 
| 2022 | 
 
 | 
28,306
 | 
| 2021 | 
28,318
 | 
 
 | 
| Loans receivable | 
105,281
 | 
100,345
 | 
| Real Estate | Construction | Nonperforming | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
1,225
 | 
 
 | 
| Loans receivable | 
1,225
 | 
 
 | 
| Real Estate | Residential | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
68,358
 | 
290,196
 | 
| 2023 | 
241,207
 | 
375,712
 | 
| 2022 | 
361,458
 | 
158,618
 | 
| 2021 | 
153,374
 | 
12,656
 | 
| 2020 | 
12,387
 | 
217
 | 
| Prior | 
111,714
 | 
119,737
 | 
| Prior - Net | 
(2)
 | 
(7)
 | 
| Revolving Loans Amortized Cost Basis | 
5,711
 | 
5,525
 | 
| Loans receivable | 
954,209
 | 
962,661
 | 
| Loans receivable net chargeoff | 
(2)
 | 
(7)
 | 
| Real Estate | Residential | Performing | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
68,358
 | 
290,196
 | 
| 2023 | 
241,207
 | 
375,712
 | 
| 2022 | 
361,458
 | 
158,618
 | 
| 2021 | 
153,374
 | 
12,656
 | 
| 2020 | 
12,053
 | 
217
 | 
| Prior | 
111,235
 | 
119,736
 | 
| Revolving Loans Amortized Cost Basis | 
5,711
 | 
5,525
 | 
| Loans receivable | 
953,396
 | 
962,660
 | 
| Real Estate | Residential | Nonperforming | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2020 | 
334
 | 
 
 | 
| Prior | 
479
 | 
1
 | 
| Loans receivable | 
813
 | 
1
 | 
| Commercial and Industrial | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
131,646
 | 
178,193
 | 
| 2023 | 
80,571
 | 
183,787
 | 
| 2023 - YTD gross | 
64
 | 
17
 | 
| 2023 - YTD Net | 
64
 | 
5
 | 
| 2022 | 
139,058
 | 
84,198
 | 
| 2022 - YTD gross | 
155
 | 
 
 | 
| 2022 - YTD net | 
153
 | 
(7)
 | 
| 2021 | 
46,328
 | 
31,450
 | 
| 2020 | 
16,185
 | 
10,050
 | 
| 2020 - YTD gross | 
 
 | 
110
 | 
| 2020 - YTD net | 
 
 | 
101
 | 
| Prior | 
17,433
 | 
13,159
 | 
| Prior - Gross | 
29
 | 
410
 | 
| Prior - Net | 
(20)
 | 
(6,621)
 | 
| Revolving Loans Amortized Cost Basis | 
371,151
 | 
246,982
 | 
| Revolving Loans Amortized Cost Basis - YTD gross | 
 
 | 
6,120
 | 
| Revolving Loans Amortized Cost Basis - YTD net | 
(173)
 | 
6,090
 | 
| Loans receivable | 
802,372
 | 
747,819
 | 
| Loans receivable gross chargeoff | 
248
 | 
6,657
 | 
| Loans receivable net chargeoff | 
24
 | 
(432)
 | 
| Commercial and Industrial | Performing | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
131,646
 | 
177,864
 | 
| 2023 | 
80,571
 | 
183,787
 | 
| 2022 | 
139,058
 | 
84,198
 | 
| 2021 | 
46,328
 | 
31,415
 | 
| 2020 | 
16,185
 | 
10,050
 | 
| Prior | 
17,346
 | 
13,066
 | 
| Revolving Loans Amortized Cost Basis | 
367,224
 | 
242,134
 | 
| Loans receivable | 
798,358
 | 
742,514
 | 
| Commercial and Industrial | Nonperforming | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
 
 | 
329
 | 
| 2021 | 
 
 | 
35
 | 
| Prior | 
87
 | 
93
 | 
| Revolving Loans Amortized Cost Basis | 
3,927
 | 
4,848
 | 
| Loans receivable | 
4,014
 | 
5,305
 | 
| Equipment Financing Agreements | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
73,866
 | 
216,062
 | 
| 2024 - YTD gross | 
 
 | 
178
 | 
| 2024 - YTD net | 
 
 | 
178
 | 
| 2023 | 
180,538
 | 
215,399
 | 
| 2023 - YTD gross | 
347
 | 
3,944
 | 
| 2023 - YTD Net | 
315
 | 
3,744
 | 
| 2022 | 
173,847
 | 
103,567
 | 
| 2022 - YTD gross | 
2,525
 | 
3,267
 | 
| 2022 - YTD net | 
2,302
 | 
2,858
 | 
| 2021 | 
77,676
 | 
24,705
 | 
| 2021 - YTD gross | 
874
 | 
386
 | 
| 2021- YTD net | 
685
 | 
244
 | 
| 2020 | 
15,569
 | 
19,233
 | 
| 2020 - YTD gross | 
262
 | 
799
 | 
| 2020 - YTD net | 
219
 | 
250
 | 
| Prior | 
9,777
 | 
3,249
 | 
| Prior - Gross | 
112
 | 
232
 | 
| Prior - Net | 
(142)
 | 
(114)
 | 
| Loans receivable | 
531,273
 | 
582,215
 | 
| Loans receivable gross chargeoff | 
4,120
 | 
8,806
 | 
| Loans receivable net chargeoff | 
3,379
 | 
7,160
 | 
| Equipment Financing Agreements | Performing | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
73,866
 | 
215,670
 | 
| 2023 | 
179,004
 | 
211,228
 | 
| 2022 | 
169,734
 | 
101,622
 | 
| 2021 | 
75,420
 | 
24,340
 | 
| 2020 | 
15,330
 | 
18,844
 | 
| Prior | 
9,360
 | 
3,192
 | 
| Loans receivable | 
522,714
 | 
574,896
 | 
| Equipment Financing Agreements | Nonperforming | 
 
 | 
 
 | 
| Financing Receivable, Credit Quality Indicator [Line Items] | 
 
 | 
 
 | 
| 2024 | 
 
 | 
392
 | 
| 2023 | 
1,534
 | 
4,171
 | 
| 2022 | 
4,113
 | 
1,945
 | 
| 2021 | 
2,256
 | 
365
 | 
| 2020 | 
239
 | 
389
 | 
| Prior | 
417
 | 
57
 | 
| Loans receivable | 
$ 8,559
 | 
$ 7,319
 |