XML 75 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Loans Held for Investment - Summary of Loan Class of Past Due and Non-accrual Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Total $ 758,065 $ 666,618
Nonaccrual Loans with No Allowance 8,317 3,644
Nonaccrual Loans with an Allowance 4,672 4,021
Total Nonaccrual Loans 12,989 7,665
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 19,533 3,917
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 7,104 1,969
Greater Than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 7,983 4,266
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 34,620 10,152
Current    
Financing Receivable, Past Due [Line Items]    
Total 723,445 656,466
1-4 Family Residential    
Financing Receivable, Past Due [Line Items]    
Total 254,642 248,897
Nonaccrual Loans with No Allowance 6,128 2,226
Nonaccrual Loans with an Allowance 4,102 3,108
Total Nonaccrual Loans 10,230 5,334
1-4 Family Residential | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 16,549 1,820
1-4 Family Residential | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 6,043 1,126
1-4 Family Residential | Greater Than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 6,026 2,858
1-4 Family Residential | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 28,618 5,804
1-4 Family Residential | Current    
Financing Receivable, Past Due [Line Items]    
Total 226,024 243,093
Construction    
Financing Receivable, Past Due [Line Items]    
Total 34,139 15,764
Construction | Current    
Financing Receivable, Past Due [Line Items]    
Total 34,139 15,764
Commercial Real Estate    
Financing Receivable, Past Due [Line Items]    
Total 241,063 206,267
Nonaccrual Loans with No Allowance 0 426
Total Nonaccrual Loans 0 426
Commercial Real Estate | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 101  
Commercial Real Estate | Greater Than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 0  
Commercial Real Estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 101  
Commercial Real Estate | Current    
Financing Receivable, Past Due [Line Items]    
Total 240,962 206,267
Other Commercial    
Financing Receivable, Past Due [Line Items]    
Total 94,981 69,619
Nonaccrual Loans with No Allowance 484 422
Nonaccrual Loans with an Allowance 281 892
Total Nonaccrual Loans 765 1,314
Other Commercial | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 401 689
Other Commercial | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 194 79
Other Commercial | Greater Than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 622 1,007
Other Commercial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 1,217 1,775
Other Commercial | Current    
Financing Receivable, Past Due [Line Items]    
Total 93,764 67,844
Home Equity    
Financing Receivable, Past Due [Line Items]    
Total 106,550 98,331
Nonaccrual Loans with No Allowance 1,670 561
Nonaccrual Loans with an Allowance 164  
Total Nonaccrual Loans 1,834 561
Home Equity | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 2,073 1,135
Home Equity | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 787 593
Home Equity | Greater Than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 1,217 396
Home Equity | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 4,077 2,124
Home Equity | Current    
Financing Receivable, Past Due [Line Items]    
Total 102,473 96,207
Other Consumer    
Financing Receivable, Past Due [Line Items]    
Total 26,690 27,740
Nonaccrual Loans with No Allowance 35 9
Nonaccrual Loans with an Allowance 125 21
Total Nonaccrual Loans 160 30
Other Consumer | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 409 273
Other Consumer | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 80 171
Other Consumer | Greater Than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 118 5
Other Consumer | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 607 449
Other Consumer | Current    
Financing Receivable, Past Due [Line Items]    
Total $ 26,083 $ 27,291