XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Loans and Allowance for Credit Losses - Schedule of Past Due and Non-accrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Aging information for the Company's past due and non-accrual loans    
Loans held for investment $ 1,462,898 $ 1,466,160
90 Days Past Due And Still Accruing 505 210
Non-Accrual 2,256 2,537
Current or Less Than 30 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 1,456,407 1,459,390
30 - 89 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 3,730 4,023
Commercial, Financial, and Agricultural    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 212,266 202,329
90 Days Past Due And Still Accruing 0 0
Non-Accrual 1,006 923
Commercial, Financial, and Agricultural | Current or Less Than 30 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 209,069 201,201
Commercial, Financial, and Agricultural | 30 - 89 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 2,191 205
Real estate construction − residential    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 24,117 32,046
90 Days Past Due And Still Accruing 0 0
Non-Accrual 0 454
Real estate construction − residential | Current or Less Than 30 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 24,117 31,592
Real estate construction − residential | 30 - 89 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 0 0
Real estate construction − commercial    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 66,441 80,435
90 Days Past Due And Still Accruing 0 0
Non-Accrual 0 49
Real estate construction − commercial | Current or Less Than 30 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 66,441 80,386
Real estate construction − commercial | 30 - 89 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 0 0
Real estate mortgage − residential    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 381,037 361,735
90 Days Past Due And Still Accruing 498 207
Non-Accrual 1,026 963
Real estate mortgage − residential | Current or Less Than 30 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 378,970 358,393
Real estate mortgage − residential | 30 - 89 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 543 2,172
Real estate mortgage − commercial    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 767,240 775,594
90 Days Past Due And Still Accruing 0 0
Non-Accrual 208 138
Real estate mortgage − commercial | Current or Less Than 30 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 766,174 773,918
Real estate mortgage − commercial | 30 - 89 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 858 1,538
Installment and other consumer    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 11,797 14,021
90 Days Past Due And Still Accruing 7 3
Non-Accrual 16 10
Installment and other consumer | Current or Less Than 30 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 11,636 13,900
Installment and other consumer | 30 - 89 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment $ 138 $ 108