XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Loans and Allowance for Credit Losses - Schedule of Past Due and Non-accrual Loans (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Aging information for the Company's past due and non-accrual loans    
Loans held for investment $ 1,514,002 $ 1,466,160
90 Days Past Due And Still Accruing 855 210
Non-Accrual 4,056 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,504,354 1,459,390
30 - 89 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 4,737 4,023
Commercial, Financial, & Agricultural    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 227,309 202,329
90 Days Past Due And Still Accruing 500 0
Non-Accrual 2,004 923
Commercial, Financial, & 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 224,567 201,201
Commercial, Financial, & Agricultural | 30 - 89 Days Past Due    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 238 205
Real estate construction − residential    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 35,869 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 35,869 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 77,466 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 77,466 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 376,508 361,735
90 Days Past Due And Still Accruing 352 207
Non-Accrual 1,508 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 370,442 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 4,206 2,172
Real estate mortgage − commercial    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 786,498 775,594
90 Days Past Due And Still Accruing 0 0
Non-Accrual 525 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 785,781 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 192 1,538
Installment and Other Consumer    
Aging information for the Company's past due and non-accrual loans    
Loans held for investment 10,352 14,021
90 Days Past Due And Still Accruing 3 3
Non-Accrual 19 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 10,229 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 $ 101 $ 108