Loans - Schedule of Consumer Lending Credit Quality Indicators and Commercial Lending Credit Quality Indicators (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
| Term Loans and Leases by Origination Year |
|
|
| Total |
$ 3,186,145
|
$ 4,272,812
|
| Loans and leases held for investment |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Portfolio layer method basis adjustment - increase (decrease) |
400
|
1,597
|
| Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
1,896,796
|
| Year 2 |
1,410,159
|
805,532
|
| Year 3 |
547,812
|
379,062
|
| Year 4 |
236,754
|
362,541
|
| Year 5 |
225,751
|
95,729
|
| Prior |
124,380
|
62,291
|
| Total |
2,544,856
|
3,601,951
|
| Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Unsecured consumer |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
1,761,554
|
| Year 2 |
1,305,369
|
757,659
|
| Year 3 |
513,435
|
335,672
|
| Year 4 |
206,872
|
293,378
|
| Year 5 |
168,225
|
41,570
|
| Prior |
12,717
|
0
|
| Total |
2,206,618
|
3,189,833
|
| Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Residential mortgages |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
40,931
|
| Year 5 |
39,964
|
50,129
|
| Prior |
107,496
|
60,013
|
| Total |
147,460
|
151,073
|
| Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Secured consumer |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
135,242
|
| Year 2 |
104,790
|
47,873
|
| Year 3 |
34,377
|
43,390
|
| Year 4 |
29,882
|
28,232
|
| Year 5 |
17,562
|
4,030
|
| Prior |
4,167
|
2,278
|
| Total |
190,778
|
261,045
|
| Commercial |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
117,723
|
| Year 2 |
120,265
|
67,487
|
| Year 3 |
65,821
|
90,371
|
| Year 4 |
87,429
|
159,824
|
| Year 5 |
151,709
|
73,459
|
| Prior |
215,669
|
160,400
|
| Total |
640,893
|
669,264
|
| Commercial | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
139,177
|
148,333
|
| Commercial | Equipment finance |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
24,566
|
| Year 5 |
21,527
|
5,429
|
| Prior |
11,722
|
9,762
|
| Total |
33,249
|
39,757
|
| Commercial | Equipment finance | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
0
|
0
|
| Commercial | Equipment finance | Pass |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
21,283
|
| Year 5 |
18,817
|
1,990
|
| Prior |
8,961
|
9,762
|
| Total |
27,778
|
33,035
|
| Commercial | Equipment finance | Pass | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
0
|
0
|
| Commercial | Equipment finance | Special mention |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
2,587
|
| Year 5 |
2,016
|
227
|
| Prior |
33
|
0
|
| Total |
2,049
|
2,814
|
| Commercial | Equipment finance | Special mention | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
0
|
0
|
| Commercial | Equipment finance | Substandard |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
0
|
| Year 5 |
0
|
3,212
|
| Prior |
2,728
|
0
|
| Total |
2,728
|
3,212
|
| Commercial | Equipment finance | Substandard | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
0
|
0
|
| Commercial | Equipment finance | Doubtful |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
696
|
| Year 5 |
694
|
0
|
| Prior |
0
|
0
|
| Total |
694
|
696
|
| Commercial | Equipment finance | Doubtful | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
0
|
0
|
| Commercial | Equipment finance | Loss |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
0
|
| Year 5 |
0
|
0
|
| Prior |
0
|
0
|
| Total |
0
|
0
|
| Commercial | Equipment finance | Loss | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
0
|
0
|
| Commercial | Commercial real estate |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
95,736
|
| Year 2 |
96,288
|
36,356
|
| Year 3 |
36,015
|
63,750
|
| Year 4 |
63,273
|
96,320
|
| Year 5 |
94,417
|
41,156
|
| Prior |
170,210
|
139,171
|
| Total |
460,203
|
472,489
|
| Commercial | Commercial real estate | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
35,724
|
39,507
|
| Commercial | Commercial real estate | Pass |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
95,736
|
| Year 2 |
96,288
|
36,356
|
| Year 3 |
35,495
|
63,750
|
| Year 4 |
63,273
|
94,771
|
| Year 5 |
92,421
|
32,452
|
| Prior |
147,568
|
121,231
|
| Total |
435,045
|
444,296
|
| Commercial | Commercial real estate | Pass | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
29,645
|
30,959
|
| Commercial | Commercial real estate | Special mention |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
520
|
0
|
| Year 4 |
0
|
0
|
| Year 5 |
453
|
0
|
| Prior |
5,967
|
6,088
|
| Total |
6,940
|
6,088
|
| Commercial | Commercial real estate | Special mention | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
709
|
0
|
| Commercial | Commercial real estate | Substandard |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
428
|
| Year 5 |
422
|
8,433
|
| Prior |
15,980
|
11,370
|
| Total |
16,402
|
20,231
|
| Commercial | Commercial real estate | Substandard | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
3,834
|
7,005
|
| Commercial | Commercial real estate | Doubtful |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
0
|
| Year 5 |
0
|
0
|
| Prior |
60
|
61
|
| Total |
60
|
61
|
| Commercial | Commercial real estate | Doubtful | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
0
|
0
|
| Commercial | Commercial real estate | Loss |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
1,121
|
| Year 5 |
1,121
|
271
|
| Prior |
635
|
421
|
| Total |
1,756
|
1,813
|
| Commercial | Commercial real estate | Loss | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
1,536
|
1,543
|
| Commercial | Commercial and industrial |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
21,987
|
| Year 2 |
23,977
|
31,131
|
| Year 3 |
29,806
|
26,621
|
| Year 4 |
24,156
|
38,938
|
| Year 5 |
35,765
|
26,874
|
| Prior |
33,737
|
11,467
|
| Total |
147,441
|
157,018
|
| Commercial | Commercial and industrial | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
103,453
|
108,826
|
| Commercial | Commercial and industrial | Pass |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
21,987
|
| Year 2 |
23,977
|
28,942
|
| Year 3 |
26,420
|
16,580
|
| Year 4 |
13,198
|
18,108
|
| Year 5 |
12,056
|
19,441
|
| Prior |
25,422
|
7,879
|
| Total |
101,073
|
112,937
|
| Commercial | Commercial and industrial | Pass | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
68,584
|
75,216
|
| Commercial | Commercial and industrial | Special mention |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
8,535
|
| Year 5 |
5,876
|
2,959
|
| Prior |
0
|
67
|
| Total |
5,876
|
11,561
|
| Commercial | Commercial and industrial | Special mention | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
4,499
|
9,264
|
| Commercial | Commercial and industrial | Substandard |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
1,438
|
| Year 3 |
2,635
|
8,275
|
| Year 4 |
9,175
|
5,153
|
| Year 5 |
11,238
|
3,126
|
| Prior |
6,872
|
3,010
|
| Total |
29,920
|
21,002
|
| Commercial | Commercial and industrial | Substandard | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
20,677
|
13,790
|
| Commercial | Commercial and industrial | Doubtful |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
3,456
|
| Year 5 |
2,880
|
1,348
|
| Prior |
1,443
|
511
|
| Total |
4,323
|
5,315
|
| Commercial | Commercial and industrial | Doubtful | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
3,444
|
4,353
|
| Commercial | Commercial and industrial | Loss |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
751
|
| Year 3 |
751
|
1,766
|
| Year 4 |
1,783
|
3,686
|
| Year 5 |
3,715
|
0
|
| Prior |
0
|
0
|
| Total |
6,249
|
6,203
|
| Commercial | Commercial and industrial | Loss | Loans guaranteed by the Small Business Association |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
6,249
|
6,203
|
| Current | Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Unsecured consumer |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
1,741,108
|
| Year 2 |
1,285,108
|
740,483
|
| Year 3 |
501,367
|
326,147
|
| Year 4 |
201,392
|
283,513
|
| Year 5 |
163,284
|
39,605
|
| Prior |
11,819
|
0
|
| Total |
2,162,970
|
3,130,856
|
| Current | Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Residential mortgages |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
40,931
|
| Year 5 |
39,964
|
50,129
|
| Prior |
106,534
|
59,039
|
| Total |
146,498
|
150,099
|
| Current | Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Secured consumer |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
134,255
|
| Year 2 |
103,550
|
47,453
|
| Year 3 |
34,012
|
42,332
|
| Year 4 |
29,314
|
26,961
|
| Year 5 |
16,854
|
3,769
|
| Prior |
3,999
|
2,278
|
| Total |
187,729
|
257,048
|
| Current | Commercial |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
600,655
|
630,806
|
| Current | Commercial | Equipment finance |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
29,827
|
35,973
|
| Current | Commercial | Commercial real estate |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
452,065
|
461,307
|
| Current | Commercial | Commercial and industrial |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
118,763
|
133,526
|
| 30-59 days past due | Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Unsecured consumer |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
9,084
|
| Year 2 |
7,453
|
5,680
|
| Year 3 |
4,833
|
3,533
|
| Year 4 |
2,130
|
3,591
|
| Year 5 |
1,802
|
603
|
| Prior |
340
|
0
|
| Total |
16,558
|
22,491
|
| 30-59 days past due | Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Residential mortgages |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
0
|
| Year 5 |
0
|
0
|
| Prior |
0
|
0
|
| Total |
0
|
0
|
| 30-59 days past due | Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Secured consumer |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
778
|
| Year 2 |
871
|
261
|
| Year 3 |
246
|
816
|
| Year 4 |
413
|
941
|
| Year 5 |
543
|
210
|
| Prior |
126
|
0
|
| Total |
2,199
|
3,006
|
| 30-59 days past due | Commercial |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
4,325
|
2,236
|
| 30-59 days past due | Commercial | Equipment finance |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
0
|
696
|
| 30-59 days past due | Commercial | Commercial real estate |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
1,765
|
0
|
| 30-59 days past due | Commercial | Commercial and industrial |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
2,560
|
1,540
|
| 60-89 days past due | Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Unsecured consumer |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
6,500
|
| Year 2 |
6,663
|
5,447
|
| Year 3 |
3,628
|
2,887
|
| Year 4 |
1,664
|
3,051
|
| Year 5 |
1,617
|
665
|
| Prior |
246
|
0
|
| Total |
13,818
|
18,550
|
| 60-89 days past due | Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Residential mortgages |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
0
|
| Year 5 |
0
|
0
|
| Prior |
0
|
888
|
| Total |
0
|
888
|
| 60-89 days past due | Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Secured consumer |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
131
|
| Year 2 |
308
|
128
|
| Year 3 |
119
|
109
|
| Year 4 |
133
|
177
|
| Year 5 |
121
|
51
|
| Prior |
20
|
0
|
| Total |
701
|
596
|
| 60-89 days past due | Commercial |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
2,888
|
1,878
|
| 60-89 days past due | Commercial | Equipment finance |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
0
|
0
|
| 60-89 days past due | Commercial | Commercial real estate |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
0
|
0
|
| 60-89 days past due | Commercial | Commercial and industrial |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
2,888
|
1,878
|
| 90 or more days past due | Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Unsecured consumer |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
4,862
|
| Year 2 |
6,145
|
6,049
|
| Year 3 |
3,607
|
3,105
|
| Year 4 |
1,686
|
3,223
|
| Year 5 |
1,522
|
697
|
| Prior |
312
|
0
|
| Total |
13,272
|
17,936
|
| 90 or more days past due | Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Residential mortgages |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
0
|
| Year 2 |
0
|
0
|
| Year 3 |
0
|
0
|
| Year 4 |
0
|
0
|
| Year 5 |
0
|
0
|
| Prior |
962
|
86
|
| Total |
962
|
86
|
| 90 or more days past due | Consumer Portfolio Segment, Excluding Cumulative Basis Adjustment for Portfolio Layer Method | Secured consumer |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Year 1 |
|
78
|
| Year 2 |
61
|
31
|
| Year 3 |
0
|
133
|
| Year 4 |
22
|
153
|
| Year 5 |
44
|
0
|
| Prior |
22
|
0
|
| Total |
149
|
395
|
| 90 or more days past due | Commercial |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
33,025
|
34,344
|
| 90 or more days past due | Commercial | Equipment finance |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
3,422
|
3,088
|
| 90 or more days past due | Commercial | Commercial real estate |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
6,373
|
11,182
|
| 90 or more days past due | Commercial | Commercial and industrial |
|
|
| Term Loans and Leases by Origination Year |
|
|
| Total |
$ 23,230
|
$ 20,074
|