v3.25.2
Allowance for Credit Losses and Credit Quality of Loans, Credit Quality Indicators (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Financing Receivable, Credit Quality Indicator [Line Items]          
Minimum number of days past due for loans to be considered nonperforming     90 days    
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 $ 696,449   $ 696,449   $ 1,444,390
2024/2023 1,458,830   1,458,830   1,217,572
2023/2022 1,312,964   1,312,964   1,799,431
2022/2021 1,942,132   1,942,132   1,426,865
2021/2020 1,542,681   1,542,681   875,399
Prior 3,337,766   3,337,766   2,133,000
Revolving Loans Amortized Cost Basis 1,279,667   1,279,667   997,401
Revolving Loans Converted to Term 54,191   54,191   75,852
Total 11,624,680   11,624,680   9,969,910
Gross Charge-offs by Loan Class by Vintage [Abstract]          
2025/2024     (266)   (876)
2024/2023     (1,115)   (2,471)
2023/2022     (1,415)   (9,194)
2022/2021     (3,713)   (8,352)
2021/2020     (2,160)   (1,353)
Prior     (3,917)   (3,482)
Revolving Loans Amortized Cost Basis     0   0
Revolving Loans Converted to Term     0   0
Total (4,431) $ (5,627) (12,586) $ (12,307) (25,728)
C&I [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 139,031   139,031   258,515
2024/2023 269,735   269,735   174,007
2023/2022 181,441   181,441   185,741
2022/2021 189,804   189,804   181,034
2021/2020 165,548   165,548   119,306
Prior 206,355   206,355   106,641
Revolving Loans Amortized Cost Basis 521,612   521,612   395,256
Revolving Loans Converted to Term 1,097   1,097   9,713
Total 1,674,623   1,674,623   1,430,213
Gross Charge-offs by Loan Class by Vintage [Abstract]          
2025/2024     0   0
2024/2023     0   (99)
2023/2022     (132)   (1,063)
2022/2021     (16)   (162)
2021/2020     (25)   0
Prior     (482)   (1,352)
Revolving Loans Amortized Cost Basis     0   0
Revolving Loans Converted to Term     0   0
Total     (655)   (2,676)
C&I [Member] | Pass [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 139,021   139,021   255,824
2024/2023 259,544   259,544   166,780
2023/2022 173,387   173,387   180,095
2022/2021 174,017   174,017   177,839
2021/2020 160,303   160,303   118,826
Prior 195,002   195,002   101,755
Revolving Loans Amortized Cost Basis 452,804   452,804   349,443
Revolving Loans Converted to Term 967   967   3,588
Total 1,555,045   1,555,045   1,354,150
C&I [Member] | Special Mention [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 0   0   272
2024/2023 7,827   7,827   3,265
2023/2022 4,803   4,803   3,461
2022/2021 11,206   11,206   1,639
2021/2020 1,400   1,400   307
Prior 9,507   9,507   1,008
Revolving Loans Amortized Cost Basis 36,582   36,582   22,582
Revolving Loans Converted to Term 0   0   4,374
Total 71,325   71,325   36,908
C&I [Member] | Substandard [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 10   10   2,419
2024/2023 2,364   2,364   3,895
2023/2022 3,169   3,169   2,183
2022/2021 4,531   4,531   1,555
2021/2020 3,838   3,838   173
Prior 1,846   1,846   3,878
Revolving Loans Amortized Cost Basis 32,226   32,226   23,231
Revolving Loans Converted to Term 130   130   1,751
Total 48,114   48,114   39,085
C&I [Member] | Doubtful [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 0   0   0
2024/2023 0   0   67
2023/2022 82   82   2
2022/2021 50   50   1
2021/2020 7   7   0
Prior 0   0   0
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loans Converted to Term 0   0   0
Total 139   139   70
CRE [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 174,904   174,904   417,408
2024/2023 490,033   490,033   368,983
2023/2022 493,674   493,674   593,611
2022/2021 749,882   749,882   539,685
2021/2020 636,982   636,982   421,409
Prior 1,641,362   1,641,362   990,610
Revolving Loans Amortized Cost Basis 395,976   395,976   317,272
Revolving Loans Converted to Term 37,178   37,178   47,162
Total 4,619,991   4,619,991   3,696,140
Gross Charge-offs by Loan Class by Vintage [Abstract]          
2025/2024     0   0
2024/2023     0   0
2023/2022     0   0
2022/2021     0   (2,366)
2021/2020     0   0
Prior     (2,100)   0
Revolving Loans Amortized Cost Basis     0   0
Revolving Loans Converted to Term     0   0
Total     (2,100)   (2,366)
CRE [Member] | Pass [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 167,358   167,358   414,835
2024/2023 473,837   473,837   352,834
2023/2022 473,593   473,593   550,682
2022/2021 672,518   672,518   514,134
2021/2020 602,447   602,447   414,737
Prior 1,483,106   1,483,106   912,693
Revolving Loans Amortized Cost Basis 370,254   370,254   314,574
Revolving Loans Converted to Term 37,178   37,178   45,940
Total 4,280,291   4,280,291   3,520,429
CRE [Member] | Special Mention [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 5,564   5,564   2,573
2024/2023 2,239   2,239   14,406
2023/2022 8,778   8,778   23,747
2022/2021 65,041   65,041   7,440
2021/2020 16,558   16,558   4,310
Prior 55,830   55,830   16,888
Revolving Loans Amortized Cost Basis 23,939   23,939   2,044
Revolving Loans Converted to Term 0   0   1,222
Total 177,949   177,949   72,630
CRE [Member] | Substandard [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 1,982   1,982   0
2024/2023 13,957   13,957   1,743
2023/2022 11,303   11,303   19,182
2022/2021 12,323   12,323   18,111
2021/2020 17,977   17,977   2,362
Prior 102,426   102,426   61,029
Revolving Loans Amortized Cost Basis 1,783   1,783   654
Revolving Loans Converted to Term 0   0   0
Total 161,751   161,751   103,081
Auto [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 316,143   316,143   558,411
2024/2023 458,009   458,009   322,528
2023/2022 258,757   258,757   238,942
2022/2021 181,679   181,679   90,602
2021/2020 62,563   62,563   20,038
Prior 16,730   16,730   14,385
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loans Converted to Term 0   0   0
Total 1,293,881   1,293,881   1,244,906
Gross Charge-offs by Loan Class by Vintage [Abstract]          
2025/2024     (31)   (141)
2024/2023     (723)   (1,478)
2023/2022     (774)   (1,610)
2022/2021     (817)   (837)
2021/2020     (413)   (116)
Prior     (151)   (347)
Revolving Loans Amortized Cost Basis     0   0
Revolving Loans Converted to Term     0   0
Total     (2,909)   (4,529)
Auto [Member] | Performing [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 316,061   316,061   557,817
2024/2023 457,230   457,230   321,545
2023/2022 257,740   257,740   238,232
2022/2021 181,044   181,044   90,143
2021/2020 62,272   62,272   19,931
Prior 16,621   16,621   14,284
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loans Converted to Term 0   0   0
Total 1,290,968   1,290,968   1,241,952
Auto [Member] | Nonperforming [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 82   82   594
2024/2023 779   779   983
2023/2022 1,017   1,017   710
2022/2021 635   635   459
2021/2020 291   291   107
Prior 109   109   101
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loans Converted to Term 0   0   0
Total 2,913   2,913   2,954
Residential Solar [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 2,718   2,718   4,381
2024/2023 2,333   2,333   121,968
2023/2022 114,752   114,752   398,899
2022/2021 384,162   384,162   166,506
2021/2020 159,851   159,851   56,692
Prior 117,049   117,049   71,633
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loans Converted to Term 0   0   0
Total 780,865   780,865   820,079
Gross Charge-offs by Loan Class by Vintage [Abstract]          
2025/2024     0   0
2024/2023     0   (530)
2023/2022     (417)   (4,441)
2022/2021     (2,269)   (716)
2021/2020     (615)   (201)
Prior     (536)   (694)
Revolving Loans Amortized Cost Basis     0   0
Revolving Loans Converted to Term     0   0
Total     (3,837)   (6,582)
Residential Solar [Member] | Performing [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 2,718   2,718   4,381
2024/2023 2,333   2,333   121,755
2023/2022 114,626   114,626   398,030
2022/2021 383,594   383,594   166,018
2021/2020 159,514   159,514   56,612
Prior 116,923   116,923   71,472
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loans Converted to Term 0   0   0
Total 779,708   779,708   818,268
Residential Solar [Member] | Nonperforming [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 0   0   0
2024/2023 0   0   213
2023/2022 126   126   869
2022/2021 568   568   488
2021/2020 337   337   80
Prior 126   126   161
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loans Converted to Term 0   0   0
Total 1,157   1,157   1,811
Other Consumer [Member]          
Financing Receivable, Credit Quality Indicator [Line Items]          
Overdrawn deposit related to gross charge-offs reported as 2024 originations     300   700
Overdrawn deposit related to gross charge-offs reported as 2025 originations     200    
Overdrawn deposit related to gross charge-offs reported as 2023 originations         200
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 9,813   9,813   16,438
2024/2023 10,068   10,068   6,728
2023/2022 5,076   5,076   11,999
2022/2021 7,497   7,497   27,478
2021/2020 18,754   18,754   10,927
Prior 19,207   19,207   16,083
Revolving Loans Amortized Cost Basis 21,476   21,476   19,522
Revolving Loans Converted to Term 59   59   42
Total 91,950   91,950   109,217
Gross Charge-offs by Loan Class by Vintage [Abstract]          
2025/2024     (235)   (735)
2024/2023     (376)   (330)
2023/2022     (4)   (2,080)
2022/2021     (611)   (4,271)
2021/2020     (1,107)   (1,036)
Prior     (634)   (912)
Revolving Loans Amortized Cost Basis     0   0
Revolving Loans Converted to Term     0   0
Total     (2,967)   (9,364)
Other Consumer [Member] | Performing [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 9,813   9,813   16,426
2024/2023 10,047   10,047   6,685
2023/2022 5,042   5,042   11,792
2022/2021 7,402   7,402   27,045
2021/2020 18,473   18,473   10,718
Prior 19,011   19,011   15,881
Revolving Loans Amortized Cost Basis 21,474   21,474   19,507
Revolving Loans Converted to Term 25   25   12
Total 91,287   91,287   108,066
Other Consumer [Member] | Nonperforming [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 0   0   12
2024/2023 21   21   43
2023/2022 34   34   207
2022/2021 95   95   433
2021/2020 281   281   209
Prior 196   196   202
Revolving Loans Amortized Cost Basis 2   2   15
Revolving Loans Converted to Term 34   34   30
Total 663   663   1,151
Residential [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 53,840   53,840   189,237
2024/2023 228,652   228,652   223,358
2023/2022 259,264   259,264   370,239
2022/2021 429,108   429,108   421,560
2021/2020 498,983   498,983   247,027
Prior 1,337,063   1,337,063   933,648
Revolving Loans Amortized Cost Basis 340,603   340,603   265,351
Revolving Loans Converted to Term 15,857   15,857   18,935
Total 3,163,370   3,163,370   2,669,355
Gross Charge-offs by Loan Class by Vintage [Abstract]          
2025/2024     0   0
2024/2023     (16)   (34)
2023/2022     (88)   0
2022/2021     0   0
2021/2020     0   0
Prior     (14)   (177)
Revolving Loans Amortized Cost Basis     0   0
Revolving Loans Converted to Term     0   0
Total (61) $ 0 (118) $ (114) (211)
Residential [Member] | Performing [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 53,840   53,840   188,657
2024/2023 227,700   227,700   222,593
2023/2022 257,471   257,471   369,473
2022/2021 426,613   426,613   419,053
2021/2020 495,387   495,387   246,867
Prior 1,324,813   1,324,813   924,869
Revolving Loans Amortized Cost Basis 340,603   340,603   265,351
Revolving Loans Converted to Term 15,857   15,857   18,935
Total 3,142,284   3,142,284   2,655,798
Residential [Member] | Nonperforming [Member]          
Credit Quality by Loan Class by Vintage [Abstract]          
2025/2024 0   0   580
2024/2023 952   952   765
2023/2022 1,793   1,793   766
2022/2021 2,495   2,495   2,507
2021/2020 3,596   3,596   160
Prior 12,250   12,250   8,779
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loans Converted to Term 0   0   0
Total $ 21,086   $ 21,086   $ 13,557