XML 44 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Loans, Past Due Receivables (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Financing Receivable, Past Due [Line Items]      
Number of accruing loans past due 90 days or more 10 4  
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss $ 3,364,511 $ 3,108,421  
Total Loans Receivable 3,364,162 3,108,113 $ 2,946,121
Accruing Loans Past Due 90 Days or More 828 553  
Agricultural      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 108,275 112,705  
Total Loans Receivable 108,275 112,705 98,555
Accruing Loans Past Due 90 Days or More 0 0  
Commercial and financial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 293,261 269,568  
Total Loans Receivable 293,261 269,568 248,179
Accruing Loans Past Due 90 Days or More 0 0  
Construction, 1 to 4 family residential      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 82,495 92,408  
Total Loans Receivable 82,495 92,408  
Accruing Loans Past Due 90 Days or More 0 0  
Construction, land development and commercial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 296,177 196,240  
Total Loans Receivable 296,177 196,240  
Accruing Loans Past Due 90 Days or More 0 0  
Real Estate: Mortgage, farmland      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 273,084 256,570  
Total Loans Receivable 273,084 256,570 $ 248,103
Accruing Loans Past Due 90 Days or More 0 0  
Mortgage, 1 to 4 family first liens      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 1,205,185 1,130,989  
Total Loans Receivable 1,205,185 1,130,989  
Accruing Loans Past Due 90 Days or More 642 553  
Mortgage, 1 to 4 family junior liens      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 140,625 124,951  
Total Loans Receivable 140,625 124,951  
Accruing Loans Past Due 90 Days or More 186 0  
Mortgage, multi-family      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 459,721 436,952  
Total Loans Receivable 459,721 436,952  
Accruing Loans Past Due 90 Days or More 0 0  
Mortgage, commercial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 418,433 402,842  
Total Loans Receivable 418,433 402,842  
Accruing Loans Past Due 90 Days or More 0 0  
Loans to individuals      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 40,275 36,675  
Total Loans Receivable 40,275 36,675  
Accruing Loans Past Due 90 Days or More 0 0  
State and political subdivisions      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 46,631 48,213  
Total Loans Receivable 46,631 48,213  
Accruing Loans Past Due 90 Days or More 0 0  
30 - 59 Days Past Due      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 9,650 5,214  
30 - 59 Days Past Due | Agricultural      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 209 314  
30 - 59 Days Past Due | Commercial and financial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 1,141 421  
30 - 59 Days Past Due | Construction, 1 to 4 family residential      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 1,629 0  
30 - 59 Days Past Due | Construction, land development and commercial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 464 0  
30 - 59 Days Past Due | Real Estate: Mortgage, farmland      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 151 24  
30 - 59 Days Past Due | Mortgage, 1 to 4 family first liens      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 3,404 3,421  
30 - 59 Days Past Due | Mortgage, 1 to 4 family junior liens      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 221 473  
30 - 59 Days Past Due | Mortgage, multi-family      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 1,275 0  
30 - 59 Days Past Due | Mortgage, commercial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 934 247  
30 - 59 Days Past Due | Loans to individuals      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 222 314  
30 - 59 Days Past Due | State and political subdivisions      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 0 0  
60 - 89 Days Past Due      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 15,226 1,594  
60 - 89 Days Past Due | Agricultural      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 0 0  
60 - 89 Days Past Due | Commercial and financial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 1,117 132  
60 - 89 Days Past Due | Construction, 1 to 4 family residential      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 4,452 0  
60 - 89 Days Past Due | Construction, land development and commercial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 1,399 1,183  
60 - 89 Days Past Due | Real Estate: Mortgage, farmland      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 0 162  
60 - 89 Days Past Due | Mortgage, 1 to 4 family first liens      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 464 45  
60 - 89 Days Past Due | Mortgage, 1 to 4 family junior liens      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 120 19  
60 - 89 Days Past Due | Mortgage, multi-family      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 7,639 0  
60 - 89 Days Past Due | Mortgage, commercial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 0 0  
60 - 89 Days Past Due | Loans to individuals      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 35 53  
60 - 89 Days Past Due | State and political subdivisions      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 0 0  
90 Days or More Past Due      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 13,216 3,474  
90 Days or More Past Due | Agricultural      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 0 0  
90 Days or More Past Due | Commercial and financial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 0 6  
90 Days or More Past Due | Construction, 1 to 4 family residential      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 2,803 105  
90 Days or More Past Due | Construction, land development and commercial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 7,935 191  
90 Days or More Past Due | Real Estate: Mortgage, farmland      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 0 60  
90 Days or More Past Due | Mortgage, 1 to 4 family first liens      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 2,264 3,029  
90 Days or More Past Due | Mortgage, 1 to 4 family junior liens      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 214 8  
90 Days or More Past Due | Mortgage, multi-family      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 0 0  
90 Days or More Past Due | Mortgage, commercial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 0 75  
90 Days or More Past Due | Loans to individuals      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 0 0  
90 Days or More Past Due | State and political subdivisions      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 0 0  
Total Past Due      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 38,092 10,282  
Total Past Due | Agricultural      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 209 314  
Total Past Due | Commercial and financial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 2,258 559  
Total Past Due | Construction, 1 to 4 family residential      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 8,884 105  
Total Past Due | Construction, land development and commercial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 9,798 1,374  
Total Past Due | Real Estate: Mortgage, farmland      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 151 246  
Total Past Due | Mortgage, 1 to 4 family first liens      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 6,132 6,495  
Total Past Due | Mortgage, 1 to 4 family junior liens      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 555 500  
Total Past Due | Mortgage, multi-family      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 8,914 0  
Total Past Due | Mortgage, commercial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 934 322  
Total Past Due | Loans to individuals      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 257 367  
Total Past Due | State and political subdivisions      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 0 0  
Current      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 3,326,070 3,097,831  
Current | Agricultural      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 108,066 112,391  
Current | Commercial and financial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 291,003 269,009  
Current | Construction, 1 to 4 family residential      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 73,611 92,303  
Current | Construction, land development and commercial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 286,379 194,866  
Current | Real Estate: Mortgage, farmland      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 272,933 256,324  
Current | Mortgage, 1 to 4 family first liens      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 1,199,053 1,124,494  
Current | Mortgage, 1 to 4 family junior liens      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 140,070 124,451  
Current | Mortgage, multi-family      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 450,807 436,952  
Current | Mortgage, commercial      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 417,499 402,520  
Current | Loans to individuals      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss 40,018 36,308  
Current | State and political subdivisions      
Schedule of past due loans [Abstract]      
Financing Receivable, before Allowance for Credit Loss $ 46,631 $ 48,213