v3.25.1
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY - Total loans by risk ratings and year of origination (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans $ 3,549,592 $ 3,518,925
Current-period gross charge-offs 836 566
2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 95,970  
2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 508,668 492,591
Current-period gross charge-offs 802 88
2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 426,001 440,383
Current-period gross charge-offs 9 15
2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 583,029 607,122
Current-period gross charge-offs 12 13
2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 664,478 681,427
Current-period gross charge-offs   308
2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   432,775
Current-period gross charge-offs   3
Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 973,072  
Current-period gross charge-offs 1  
Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   592,088
Current-period gross charge-offs   47
Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 298,374 272,539
Current-period gross charge-offs 12 92
Commercial/industrial    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 508,499 501,042
Current-period gross charge-offs   26
Commercial/industrial | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 27,734  
Commercial/industrial | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 83,516 99,430
Commercial/industrial | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 54,610 60,036
Commercial/industrial | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 109,597 112,918
Current-period gross charge-offs   9
Commercial/industrial | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 55,944 60,443
Current-period gross charge-offs   15
Commercial/industrial | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   46,807
Commercial/industrial | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 64,644  
Commercial/industrial | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   22,191
Current-period gross charge-offs   2
Commercial/industrial | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 112,454 99,217
Commercial/industrial | Grades 1-4    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 379,754 396,779
Commercial/industrial | Grades 1-4 | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 12,639  
Commercial/industrial | Grades 1-4 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 67,984 82,243
Commercial/industrial | Grades 1-4 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 49,959 55,703
Commercial/industrial | Grades 1-4 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 64,879 66,599
Commercial/industrial | Grades 1-4 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 44,996 49,142
Commercial/industrial | Grades 1-4 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   44,118
Commercial/industrial | Grades 1-4 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 60,471  
Commercial/industrial | Grades 1-4 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   21,121
Commercial/industrial | Grades 1-4 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 78,826 77,853
Commercial/industrial | Grade 5    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 111,598 88,688
Commercial/industrial | Grade 5 | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 15,037  
Commercial/industrial | Grade 5 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 15,008 16,551
Commercial/industrial | Grade 5 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 3,431 3,076
Commercial/industrial | Grade 5 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 43,859 45,395
Commercial/industrial | Grade 5 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 4,343 4,508
Commercial/industrial | Grade 5 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   2,266
Commercial/industrial | Grade 5 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 2,198  
Commercial/industrial | Grade 5 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   318
Commercial/industrial | Grade 5 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 27,722 16,574
Commercial/industrial | Grade 6    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 4,342 2,860
Commercial/industrial | Grade 6 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 231 274
Commercial/industrial | Grade 6 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 416 403
Commercial/industrial | Grade 6 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 574 608
Commercial/industrial | Grade 6 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 989 1,027
Commercial/industrial | Grade 6 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   7
Commercial/industrial | Grade 6 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 23  
Commercial/industrial | Grade 6 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 2,109 541
Commercial/industrial | Grade 7    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 12,805 12,715
Commercial/industrial | Grade 7 | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 58  
Commercial/industrial | Grade 7 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 293 362
Commercial/industrial | Grade 7 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 804 854
Commercial/industrial | Grade 7 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 285 316
Commercial/industrial | Grade 7 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 5,616 5,766
Commercial/industrial | Grade 7 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   416
Commercial/industrial | Grade 7 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,952  
Commercial/industrial | Grade 7 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   752
Commercial/industrial | Grade 7 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 3,797 4,249
Commercial real estate-owner occupied    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 974,085 969,413
Current-period gross charge-offs 802 294
Commercial real estate-owner occupied | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 23,719  
Commercial real estate-owner occupied | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 150,558 141,746
Current-period gross charge-offs 802  
Commercial real estate-owner occupied | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 85,299 85,403
Commercial real estate-owner occupied | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 125,477 136,147
Commercial real estate-owner occupied | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 182,497 186,930
Current-period gross charge-offs   293
Commercial real estate-owner occupied | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   111,896
Commercial real estate-owner occupied | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 340,641  
Commercial real estate-owner occupied | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   250,639
Current-period gross charge-offs   1
Commercial real estate-owner occupied | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 65,894 56,652
Commercial real estate-owner occupied | Grades 1-4    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 736,719 735,253
Commercial real estate-owner occupied | Grades 1-4 | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 22,890  
Commercial real estate-owner occupied | Grades 1-4 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 99,025 92,953
Commercial real estate-owner occupied | Grades 1-4 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 62,270 63,421
Commercial real estate-owner occupied | Grades 1-4 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 96,300 105,388
Commercial real estate-owner occupied | Grades 1-4 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 156,215 161,227
Commercial real estate-owner occupied | Grades 1-4 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   93,903
Commercial real estate-owner occupied | Grades 1-4 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 251,634  
Commercial real estate-owner occupied | Grades 1-4 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   177,068
Commercial real estate-owner occupied | Grades 1-4 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 48,385 41,293
Commercial real estate-owner occupied | Grade 5    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 172,771 169,688
Commercial real estate-owner occupied | Grade 5 | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 829  
Commercial real estate-owner occupied | Grade 5 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 50,312 48,644
Commercial real estate-owner occupied | Grade 5 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 20,833 21,142
Commercial real estate-owner occupied | Grade 5 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 17,262 19,031
Commercial real estate-owner occupied | Grade 5 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 21,270 20,585
Commercial real estate-owner occupied | Grade 5 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   8,741
Commercial real estate-owner occupied | Grade 5 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 50,318  
Commercial real estate-owner occupied | Grade 5 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   42,643
Commercial real estate-owner occupied | Grade 5 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 11,947 8,902
Commercial real estate-owner occupied | Grade 6    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 13,818 15,826
Commercial real estate-owner occupied | Grade 6 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 740  
Commercial real estate-owner occupied | Grade 6 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 3,483 3,095
Commercial real estate-owner occupied | Grade 6 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 804 1,674
Commercial real estate-owner occupied | Grade 6 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   5,658
Commercial real estate-owner occupied | Grade 6 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 8,041  
Commercial real estate-owner occupied | Grade 6 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   1,931
Commercial real estate-owner occupied | Grade 6 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 750 3,468
Commercial real estate-owner occupied | Grade 7    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 50,777 48,646
Commercial real estate-owner occupied | Grade 7 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,221 149
Commercial real estate-owner occupied | Grade 7 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,456 840
Commercial real estate-owner occupied | Grade 7 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 8,432 8,633
Commercial real estate-owner occupied | Grade 7 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 4,208 3,444
Commercial real estate-owner occupied | Grade 7 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   3,594
Commercial real estate-owner occupied | Grade 7 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 30,648  
Commercial real estate-owner occupied | Grade 7 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   28,997
Commercial real estate-owner occupied | Grade 7 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 4,812 2,989
Commercial real estate - non-owner occupied    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 460,167 459,516
Commercial real estate - non-owner occupied | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 10,707  
Commercial real estate - non-owner occupied | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 30,677 29,426
Commercial real estate - non-owner occupied | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 60,191 56,854
Commercial real estate - non-owner occupied | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 66,286 66,119
Commercial real estate - non-owner occupied | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 131,153 132,408
Commercial real estate - non-owner occupied | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   51,146
Commercial real estate - non-owner occupied | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 150,906  
Commercial real estate - non-owner occupied | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   112,115
Commercial real estate - non-owner occupied | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 10,247 11,448
Commercial real estate - non-owner occupied | Grades 1-4    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 399,179 421,484
Commercial real estate - non-owner occupied | Grades 1-4 | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 8,767  
Commercial real estate - non-owner occupied | Grades 1-4 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 28,504 27,703
Commercial real estate - non-owner occupied | Grades 1-4 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 55,707 54,919
Commercial real estate - non-owner occupied | Grades 1-4 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 60,000 61,803
Commercial real estate - non-owner occupied | Grades 1-4 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 106,113 123,875
Commercial real estate - non-owner occupied | Grades 1-4 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   47,293
Commercial real estate - non-owner occupied | Grades 1-4 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 130,931  
Commercial real estate - non-owner occupied | Grades 1-4 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   96,008
Commercial real estate - non-owner occupied | Grades 1-4 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 9,157 9,883
Commercial real estate - non-owner occupied | Grade 5    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 51,725 25,622
Commercial real estate - non-owner occupied | Grade 5 | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,940  
Commercial real estate - non-owner occupied | Grade 5 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 2,173 1,723
Commercial real estate - non-owner occupied | Grade 5 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 4,484 1,935
Commercial real estate - non-owner occupied | Grade 5 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 4,810 2,827
Commercial real estate - non-owner occupied | Grade 5 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 19,173 2,627
Commercial real estate - non-owner occupied | Grade 5 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   3,502
Commercial real estate - non-owner occupied | Grade 5 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 19,120  
Commercial real estate - non-owner occupied | Grade 5 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   13,008
Commercial real estate - non-owner occupied | Grade 5 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 25  
Commercial real estate - non-owner occupied | Grade 6    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 2,541 5,644
Commercial real estate - non-owner occupied | Grade 6 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,476 1,489
Commercial real estate - non-owner occupied | Grade 6 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   2,590
Commercial real estate - non-owner occupied | Grade 6 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,065 1,565
Commercial real estate - non-owner occupied | Grade 7    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 6,722 6,766
Commercial real estate - non-owner occupied | Grade 7 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 5,867 5,906
Commercial real estate - non-owner occupied | Grade 7 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   351
Commercial real estate - non-owner occupied | Grade 7 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 855  
Commercial real estate - non-owner occupied | Grade 7 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   509
Commercial real estate - multi-family    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   326,573
Commercial real estate - multi-family | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   2,945
Commercial real estate - multi-family | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   27,223
Commercial real estate - multi-family | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   34,198
Commercial real estate - multi-family | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   101,944
Commercial real estate - multi-family | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   71,584
Commercial real estate - multi-family | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   85,294
Commercial real estate - multi-family | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   3,385
Commercial real estate - multi-family | Grades 1-4    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   319,679
Commercial real estate - multi-family | Grades 1-4 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   1,724
Commercial real estate - multi-family | Grades 1-4 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   26,209
Commercial real estate - multi-family | Grades 1-4 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   32,891
Commercial real estate - multi-family | Grades 1-4 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   100,950
Commercial real estate - multi-family | Grades 1-4 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   71,584
Commercial real estate - multi-family | Grades 1-4 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   82,936
Commercial real estate - multi-family | Grades 1-4 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   3,385
Commercial real estate - multi-family | Grade 5    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   4,212
Commercial real estate - multi-family | Grade 5 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   779
Commercial real estate - multi-family | Grade 5 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   1,014
Commercial real estate - multi-family | Grade 5 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   1,307
Commercial real estate - multi-family | Grade 5 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   994
Commercial real estate - multi-family | Grade 5 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   118
Commercial real estate - multi-family | Grade 7    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   2,682
Commercial real estate - multi-family | Grade 7 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   442
Commercial real estate - multi-family | Grade 7 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   2,240
Multi-family    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 355,324 326,573
Multi-family | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 16,158  
Multi-family | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 43,931  
Multi-family | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 33,969  
Multi-family | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 103,735  
Multi-family | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 154,828  
Multi-family | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 2,703  
Multi-family | Grades 1-4    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 334,499  
Multi-family | Grades 1-4 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,953  
Multi-family | Grades 1-4 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 42,922  
Multi-family | Grades 1-4 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 33,189  
Multi-family | Grades 1-4 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 101,252  
Multi-family | Grades 1-4 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 152,480  
Multi-family | Grades 1-4 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 2,703  
Multi-family | Grade 5    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 15,666  
Multi-family | Grade 5 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 13,763  
Multi-family | Grade 5 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,009  
Multi-family | Grade 5 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 780  
Multi-family | Grade 5 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 114  
Multi-family | Grade 7    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 5,159  
Multi-family | Grade 7 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 442  
Multi-family | Grade 7 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 2,483  
Multi-family | Grade 7 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 2,234  
Construction and development    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 278,919 278,639
Construction and development | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 9,029  
Construction and development | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 108,356 90,475
Construction and development | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 75,347 98,045
Construction and development | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 61,783 62,592
Construction and development | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 12,235 15,130
Construction and development | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   4,429
Construction and development | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 9,844  
Construction and development | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   5,880
Construction and development | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 2,325 2,088
Construction and development | Grades 1-4    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 199,126 193,598
Construction and development | Grades 1-4 | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 8,207  
Construction and development | Grades 1-4 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 72,315 66,756
Construction and development | Grades 1-4 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 37,752 45,018
Construction and development | Grades 1-4 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 59,803 60,063
Construction and development | Grades 1-4 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 11,273 11,608
Construction and development | Grades 1-4 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   3,666
Construction and development | Grades 1-4 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 8,174  
Construction and development | Grades 1-4 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   4,921
Construction and development | Grades 1-4 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,602 1,566
Construction and development | Grade 5    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 78,585 80,723
Construction and development | Grade 5 | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 822  
Construction and development | Grade 5 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 35,741 23,486
Construction and development | Grade 5 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 37,595 52,351
Construction and development | Grade 5 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,980 2,529
Construction and development | Grade 5 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 962 1,033
Construction and development | Grade 5 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   603
Construction and development | Grade 5 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 762  
Construction and development | Grade 5 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   199
Construction and development | Grade 5 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 723 522
Construction and development | Grade 6    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 300 233
Construction and development | Grade 6 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 300 233
Construction and development | Grade 7    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 908 4,085
Construction and development | Grade 7 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   676
Construction and development | Grade 7 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   2,489
Construction and development | Grade 7 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   160
Construction and development | Grade 7 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 908  
Construction and development | Grade 7 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   760
Residential 1-4 family    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 903,008 912,985
Current-period gross charge-offs 1 44
Residential 1-4 family | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 15,219  
Residential 1-4 family | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 98,839 100,892
Residential 1-4 family | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 94,939 100,061
Residential 1-4 family | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 178,330 186,466
Residential 1-4 family | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 175,175 180,255
Residential 1-4 family | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   143,534
Residential 1-4 family | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 239,272  
Current-period gross charge-offs 1  
Residential 1-4 family | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   105,255
Current-period gross charge-offs   44
Residential 1-4 family | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 101,234 96,522
Residential 1-4 family | Grades 1-4    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 874,669 885,268
Residential 1-4 family | Grades 1-4 | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 13,647  
Residential 1-4 family | Grades 1-4 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 96,388 98,107
Residential 1-4 family | Grades 1-4 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 91,948 96,939
Residential 1-4 family | Grades 1-4 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 171,187 179,313
Residential 1-4 family | Grades 1-4 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 171,970 176,752
Residential 1-4 family | Grades 1-4 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   139,663
Residential 1-4 family | Grades 1-4 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 231,187  
Residential 1-4 family | Grades 1-4 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   100,537
Residential 1-4 family | Grades 1-4 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 98,342 93,957
Residential 1-4 family | Grade 5    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 20,675 19,945
Residential 1-4 family | Grade 5 | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,572  
Residential 1-4 family | Grade 5 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 2,451 2,785
Residential 1-4 family | Grade 5 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 2,809 2,971
Residential 1-4 family | Grade 5 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 6,274 6,266
Residential 1-4 family | Grade 5 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,953 2,221
Residential 1-4 family | Grade 5 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   3,017
Residential 1-4 family | Grade 5 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 3,906  
Residential 1-4 family | Grade 5 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   1,621
Residential 1-4 family | Grade 5 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,710 1,064
Residential 1-4 family | Grade 6    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 710 698
Residential 1-4 family | Grade 6 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 182 151
Residential 1-4 family | Grade 6 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 336 350
Residential 1-4 family | Grade 6 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 192  
Residential 1-4 family | Grade 6 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   197
Residential 1-4 family | Grade 7    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 6,954 7,074
Residential 1-4 family | Grade 7 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 533 537
Residential 1-4 family | Grade 7 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,252 1,282
Residential 1-4 family | Grade 7 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   854
Residential 1-4 family | Grade 7 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 3,987  
Residential 1-4 family | Grade 7 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   2,900
Residential 1-4 family | Grade 7 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,182 1,501
Consumer    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 54,547 55,164
Current-period gross charge-offs 21 110
Consumer | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 9,402  
Consumer | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 18,839 25,776
Current-period gross charge-offs   88
Consumer | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 11,538 12,592
Current-period gross charge-offs 9 15
Consumer | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 7,010 8,078
Current-period gross charge-offs 12 4
Consumer | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 3,283 3,834
Consumer | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   2,774
Current-period gross charge-offs   3
Consumer | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 3,762  
Consumer | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   1,644
Consumer | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 713 466
Consumer | Grades 1-4    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 54,478 55,099
Consumer | Grades 1-4 | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 9,402  
Consumer | Grades 1-4 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 18,818 25,766
Consumer | Grades 1-4 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 11,536 12,581
Consumer | Grades 1-4 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 7,007 8,063
Consumer | Grades 1-4 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 3,273 3,825
Consumer | Grades 1-4 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   2,774
Consumer | Grades 1-4 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 3,729  
Consumer | Grades 1-4 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   1,624
Consumer | Grades 1-4 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 713 466
Consumer | Grade 7    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 69 65
Consumer | Grade 7 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 21 10
Consumer | Grade 7 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 2 11
Consumer | Grade 7 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 3 15
Consumer | Grade 7 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 10 9
Consumer | Grade 7 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 33  
Consumer | Grade 7 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   20
Other    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 15,043 15,593
Current-period gross charge-offs 12 92
Other | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 160  
Other | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,725 1,901
Other | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 146 169
Other | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 577 604
Other | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 456 483
Other | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   605
Other | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 9,175  
Other | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   9,070
Other | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 2,804 2,761
Current-period gross charge-offs 12 92
Other | Grades 1-4    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 14,772 15,308
Other | Grades 1-4 | 2025    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 160  
Other | Grades 1-4 | 2024    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 1,725 1,901
Other | Grades 1-4 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 100 119
Other | Grades 1-4 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 548 573
Other | Grades 1-4 | 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 456 483
Other | Grades 1-4 | 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   605
Other | Grades 1-4 | Prior to 2021    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 9,175  
Other | Grades 1-4 | Prior to 2020    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans   9,070
Other | Grades 1-4 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 2,608 2,557
Other | Grade 5    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 271 285
Other | Grade 5 | 2023    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 46 50
Other | Grade 5 | 2022    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans 29 31
Other | Grade 5 | Revolving    
LOANS, ALLOWANCE FOR CREDIT LOSSES, AND CREDIT QUALITY    
Total loans $ 196 $ 204