XML 99 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance for Credit Losses and Credit Quality of Loans, Credit Quality Indicators (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Credit Quality Indicators [Abstract]      
Minimum number of days past due for loans to be considered nonperforming 90 days    
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 $ 1,444,390 $ 1,444,621  
2023/2022 1,217,572 1,989,711  
2022/2021 1,799,431 1,688,309  
2021/2020 1,426,865 1,019,863  
2020/2019 875,399 692,961  
Prior 2,133,000 1,840,266  
Revolving Loans Amortized Cost Basis 997,401 920,868  
Revolving Loans Converted to Term 75,852 54,114  
Total 9,969,910 9,650,713  
Gross Charge-offs by Loan Class by Vintage [Abstract]      
2024/2023 (876) (1,161)  
2023/2022 (2,471) (9,878)  
2022/2021 (9,194) (9,586)  
2021/2020 (8,352) (1,830)  
2020/2019 (1,353) (1,805)  
Prior (3,482) (2,518)  
Revolving Loans Amortized Cost Basis 0 0  
Revolving Loans Converted to Term 0 0  
Total (25,728) (26,778) $ (18,643)
C&I [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 258,515 231,165  
2023/2022 174,007 274,930  
2022/2021 185,741 243,881  
2021/2020 181,034 161,857  
2020/2019 119,306 76,826  
Prior 106,641 71,313  
Revolving Loans Amortized Cost Basis 395,256 333,003  
Revolving Loans Converted to Term 9,713 4,530  
Total 1,430,213 1,397,505  
Gross Charge-offs by Loan Class by Vintage [Abstract]      
2024/2023 0 (24)  
2023/2022 (99) (3,021)  
2022/2021 (1,063) (5)  
2021/2020 (162) (86)  
2020/2019 0 0  
Prior (1,352) (600)  
Revolving Loans Amortized Cost Basis 0 0  
Revolving Loans Converted to Term 0 0  
Total (2,676) (3,736)  
C&I [Member] | Pass [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 255,824 229,249  
2023/2022 166,780 270,796  
2022/2021 180,095 241,993  
2021/2020 177,839 158,051  
2020/2019 118,826 74,469  
Prior 101,755 63,826  
Revolving Loans Amortized Cost Basis 349,443 299,248  
Revolving Loans Converted to Term 3,588 2,923  
Total 1,354,150 1,340,555  
C&I [Member] | Special Mention [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 272 420  
2023/2022 3,265 1,672  
2022/2021 3,461 277  
2021/2020 1,639 3,524  
2020/2019 307 87  
Prior 1,008 1,854  
Revolving Loans Amortized Cost Basis 22,582 19,489  
Revolving Loans Converted to Term 4,374 0  
Total 36,908 27,323  
C&I [Member] | Substandard [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 2,419 1,496  
2023/2022 3,895 2,461  
2022/2021 2,183 1,609  
2021/2020 1,555 282  
2020/2019 173 2,266  
Prior 3,878 5,632  
Revolving Loans Amortized Cost Basis 23,231 14,266  
Revolving Loans Converted to Term 1,751 1,607  
Total 39,085 29,619  
C&I [Member] | Doubtful [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 0 0  
2023/2022 67 1  
2022/2021 2 2  
2021/2020 1 0  
2020/2019 0 4  
Prior 0 1  
Revolving Loans Amortized Cost Basis 0 0  
Revolving Loans Converted to Term 0 0  
Total 70 8  
CRE [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 417,408 357,108  
2023/2022 368,983 523,404  
2022/2021 593,611 594,415  
2021/2020 539,685 460,311  
2020/2019 421,409 340,767  
Prior 990,610 816,067  
Revolving Loans Amortized Cost Basis 317,272 307,971  
Revolving Loans Converted to Term 47,162 33,705  
Total 3,696,140 3,433,748  
Gross Charge-offs by Loan Class by Vintage [Abstract]      
2024/2023 0 0  
2023/2022 0 0  
2022/2021 0 0  
2021/2020 (2,366) 0  
2020/2019 0 (114)  
Prior 0 (304)  
Revolving Loans Amortized Cost Basis 0 0  
Revolving Loans Converted to Term 0 0  
Total (2,366) (418)  
CRE [Member] | Pass [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 414,835 353,161  
2023/2022 352,834 518,201  
2022/2021 550,682 561,897  
2021/2020 514,134 452,110  
2020/2019 414,737 327,804  
Prior 912,693 739,189  
Revolving Loans Amortized Cost Basis 314,574 294,039  
Revolving Loans Converted to Term 45,940 33,705  
Total 3,520,429 3,280,106  
CRE [Member] | Special Mention [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 2,573 3,577  
2023/2022 14,406 4,472  
2022/2021 23,747 10,711  
2021/2020 7,440 7,055  
2020/2019 4,310 9,967  
Prior 16,888 39,460  
Revolving Loans Amortized Cost Basis 2,044 2,970  
Revolving Loans Converted to Term 1,222 0  
Total 72,630 78,212  
CRE [Member] | Substandard [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 0 370  
2023/2022 1,743 731  
2022/2021 19,182 21,807  
2021/2020 18,111 1,146  
2020/2019 2,362 2,996  
Prior 61,029 37,418  
Revolving Loans Amortized Cost Basis 654 10,962  
Revolving Loans Converted to Term 0 0  
Total 103,081 75,430  
Auto [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 558,411 474,901  
2023/2022 322,528 364,757  
2022/2021 238,942 158,081  
2021/2020 90,602 42,834  
2020/2019 20,038 45,712  
Prior 14,385 13,145  
Revolving Loans Amortized Cost Basis 0 12  
Revolving Loans Converted to Term 0 0  
Total 1,244,906 1,099,442  
Gross Charge-offs by Loan Class by Vintage [Abstract]      
2024/2023 (141) (102)  
2023/2022 (1,478) (1,183)  
2022/2021 (1,610) (1,066)  
2021/2020 (837) (340)  
2020/2019 (116) (301)  
Prior (347) (295)  
Revolving Loans Amortized Cost Basis 0 0  
Revolving Loans Converted to Term 0 0  
Total (4,529) (3,287)  
Auto [Member] | Performing [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 557,817 474,369  
2023/2022 321,545 363,516  
2022/2021 238,232 157,251  
2021/2020 90,143 42,644  
2020/2019 19,931 45,406  
Prior 14,284 13,071  
Revolving Loans Amortized Cost Basis 0 12  
Revolving Loans Converted to Term 0 0  
Total 1,241,952 1,096,269  
Auto [Member] | Nonperforming [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 594 532  
2023/2022 983 1,241  
2022/2021 710 830  
2021/2020 459 190  
2020/2019 107 306  
Prior 101 74  
Revolving Loans Amortized Cost Basis 0 0  
Revolving Loans Converted to Term 0 0  
Total 2,954 3,173  
Residential Solar [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 4,381 155,425  
2023/2022 121,968 431,692  
2022/2021 398,899 179,044  
2021/2020 166,506 65,400  
2020/2019 56,692 46,601  
Prior 71,633 39,593  
Revolving Loans Amortized Cost Basis 0 0  
Revolving Loans Converted to Term 0 0  
Total 820,079 917,755  
Gross Charge-offs by Loan Class by Vintage [Abstract]      
2024/2023 0 (150)  
2023/2022 (530) (1,930)  
2022/2021 (4,441) (923)  
2021/2020 (716) (45)  
2020/2019 (201) (558)  
Prior (694) (345)  
Revolving Loans Amortized Cost Basis 0 0  
Revolving Loans Converted to Term 0 0  
Total (6,582) (3,951)  
Residential Solar [Member] | Performing [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 4,381 155,425  
2023/2022 121,755 430,855  
2022/2021 398,030 178,839  
2021/2020 166,018 65,382  
2020/2019 56,612 46,554  
Prior 71,472 39,540  
Revolving Loans Amortized Cost Basis 0 0  
Revolving Loans Converted to Term 0 0  
Total 818,268 916,595  
Residential Solar [Member] | Nonperforming [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 0 0  
2023/2022 213 837  
2022/2021 869 205  
2021/2020 488 18  
2020/2019 80 47  
Prior 161 53  
Revolving Loans Amortized Cost Basis 0 0  
Revolving Loans Converted to Term 0 0  
Total 1,811 1,160  
Other Consumer [Member]      
Credit Quality Indicators [Abstract]      
Overdrawn deposit related to gross charge-offs reported as 2022 originations   200  
Overdrawn deposit related to gross charge-offs reported as 2023 originations 200 800  
Overdrawn deposit related to gross charge-offs reported as 2024 originations 700    
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 16,438 13,089  
2023/2022 6,728 27,638  
2022/2021 11,999 58,561  
2021/2020 27,478 21,231  
2020/2019 10,927 14,604  
Prior 16,083 16,125  
Revolving Loans Amortized Cost Basis 19,522 19,046  
Revolving Loans Converted to Term 42 66  
Total 109,217 170,360  
Gross Charge-offs by Loan Class by Vintage [Abstract]      
2024/2023 (735) (885)  
2023/2022 (330) (3,744)  
2022/2021 (2,080) (7,511)  
2021/2020 (4,271) (1,329)  
2020/2019 (1,036) (832)  
Prior (912) (568)  
Revolving Loans Amortized Cost Basis 0 0  
Revolving Loans Converted to Term 0 0  
Total (9,364) (14,869)  
Other Consumer [Member] | Performing [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 16,426 13,089  
2023/2022 6,685 27,394  
2022/2021 11,792 57,876  
2021/2020 27,045 21,087  
2020/2019 10,718 14,548  
Prior 15,881 15,964  
Revolving Loans Amortized Cost Basis 19,507 19,042  
Revolving Loans Converted to Term 12 21  
Total 108,066 169,021  
Other Consumer [Member] | Nonperforming [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 12 0  
2023/2022 43 244  
2022/2021 207 685  
2021/2020 433 144  
2020/2019 209 56  
Prior 202 161  
Revolving Loans Amortized Cost Basis 15 4  
Revolving Loans Converted to Term 30 45  
Total 1,151 1,339  
Residential [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 189,237 212,933  
2023/2022 223,358 367,290  
2022/2021 370,239 454,327  
2021/2020 421,560 268,230  
2020/2019 247,027 168,451  
Prior 933,648 884,023  
Revolving Loans Amortized Cost Basis 265,351 260,836  
Revolving Loans Converted to Term 18,935 15,813  
Total 2,669,355 2,631,903  
Gross Charge-offs by Loan Class by Vintage [Abstract]      
2024/2023 0 0  
2023/2022 (34) 0  
2022/2021 0 (81)  
2021/2020 0 (30)  
2020/2019 0 0  
Prior (177) (406)  
Revolving Loans Amortized Cost Basis 0 0  
Revolving Loans Converted to Term 0 0  
Total (211) (517) $ (633)
Residential [Member] | Performing [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 188,657 212,799  
2023/2022 222,593 366,860  
2022/2021 369,473 453,206  
2021/2020 419,053 267,845  
2020/2019 246,867 167,860  
Prior 924,869 876,563  
Revolving Loans Amortized Cost Basis 265,351 260,836  
Revolving Loans Converted to Term 18,935 15,300  
Total 2,655,798 2,621,269  
Residential [Member] | Nonperforming [Member]      
Credit Quality by Loan Class by Vintage [Abstract]      
2024/2023 580 134  
2023/2022 765 430  
2022/2021 766 1,121  
2021/2020 2,507 385  
2020/2019 160 591  
Prior 8,779 7,460  
Revolving Loans Amortized Cost Basis 0 0  
Revolving Loans Converted to Term 0 513  
Total $ 13,557 $ 10,634