XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Loans, Past Due (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Recorded investment of past due [Abstract]    
Total past due $ 2,246,396 $ 1,724,999
Current 2,231,910 1,714,673
PCI   3,306
Total financing receivables 2,246,396 1,724,999
90 days or greater past due and accruing 8 7
Financing receivables on nonaccrual status [Abstract]    
Current and non-accrual 4,621 3,370
PCI Loans considered non accrual   0
Nonaccrual With a related allowance 4,650 6,938
Nonaccrual Without a related allowance 8,489  
90 days or greater past due and accruing 8 7
Total loans receivables 13,139 6,938
Total non-performing loans 13,147 6,945
Financing receivables on accrual status [Abstract]    
Current and still accruing 2,227,289 1,711,303
PCI Loans still accruing   3,306
Total financing receivables and still accruing $ 2,233,257 1,718,061
Minimum [Member]    
Financing receivables on nonaccrual status [Abstract]    
Period of past due after which loans considered as non accrual 90 days  
Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due $ 14,486 7,020
Financing receivables on nonaccrual status [Abstract]    
Total past due and non-accrual 8,518 3,568
Financing receivables on accrual status [Abstract]    
Total past due and still accruing 5,968 3,452
30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 5,019 3,276
Financing receivables on nonaccrual status [Abstract]    
Total past due and non-accrual 241 46
Financing receivables on accrual status [Abstract]    
Total past due and still accruing 4,778 3,230
60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,280 291
Financing receivables on nonaccrual status [Abstract]    
Total past due and non-accrual 98 76
Financing receivables on accrual status [Abstract]    
Total past due and still accruing 1,182 215
90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 8,187 3,453
Financing receivables on nonaccrual status [Abstract]    
Total past due and non-accrual 8,179 3,446
Financing receivables on accrual status [Abstract]    
Total past due and still accruing 8 7
Home Equity [Member]    
Recorded investment of past due [Abstract]    
Total past due 49,429  
Commercial [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,081,123  
Construction [Member]    
Recorded investment of past due [Abstract]    
Total past due 175,320  
Real Estate Loans [Member] | Mortgages [Member]    
Recorded investment of past due [Abstract]    
Current 303,499 161,843
PCI   9
Total financing receivables 306,952 162,569
90 days or greater past due and accruing 0 0
Financing receivables on nonaccrual status [Abstract]    
Nonaccrual With a related allowance 318 562
Nonaccrual Without a related allowance 2,517  
90 days or greater past due and accruing 0 0
Total loans receivables 2,835 562
Total non-performing loans 2,835 562
Real Estate Loans [Member] | Mortgages [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 3,453 717
Real Estate Loans [Member] | Mortgages [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 836 356
Real Estate Loans [Member] | Mortgages [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 282 132
Real Estate Loans [Member] | Mortgages [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 2,335 229
Real Estate Loans [Member] | Home Equity [Member]    
Recorded investment of past due [Abstract]    
Current 49,122 47,558
PCI   0
Total financing receivables 49,429 47,644
90 days or greater past due and accruing 0 0
Financing receivables on nonaccrual status [Abstract]    
Nonaccrual With a related allowance 0 29
Nonaccrual Without a related allowance 121  
90 days or greater past due and accruing 0 0
Total loans receivables 121 29
Total non-performing loans 121 29
Real Estate Loans [Member] | Home Equity [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 307 86
Real Estate Loans [Member] | Home Equity [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 130 48
Real Estate Loans [Member] | Home Equity [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 77 9
Real Estate Loans [Member] | Home Equity [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 100 29
Real Estate Loans [Member] | Commercial [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,081,123 876,569
Current 1,077,809 871,745
PCI   1,856
Total financing receivables 1,081,123 876,569
90 days or greater past due and accruing 0 0
Financing receivables on nonaccrual status [Abstract]    
Nonaccrual With a related allowance 260 2,778
Nonaccrual Without a related allowance 1,337  
90 days or greater past due and accruing 0 0
Total loans receivables 1,597 2,778
Total non-performing loans 1,597 2,778
Real Estate Loans [Member] | Commercial [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 3,314 2,968
Real Estate Loans [Member] | Commercial [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,797 1,065
Real Estate Loans [Member] | Commercial [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 514 115
Real Estate Loans [Member] | Commercial [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,003 1,788
Real Estate Loans [Member] | Agricultural [Member]    
Recorded investment of past due [Abstract]    
Total past due 314,164 313,614
Current 312,498 310,805
PCI   1,441
Total financing receivables 314,164 313,614
90 days or greater past due and accruing 0 0
Financing receivables on nonaccrual status [Abstract]    
Nonaccrual With a related allowance 182 3,222
Nonaccrual Without a related allowance 2,803  
90 days or greater past due and accruing 0 0
Total loans receivables 2,985 3,222
Total non-performing loans 2,985 3,222
Real Estate Loans [Member] | Agricultural [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,666 1,368
Real Estate Loans [Member] | Agricultural [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 299 0
Real Estate Loans [Member] | Agricultural [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 0 0
Real Estate Loans [Member] | Agricultural [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,367 1,368
Real Estate Loans [Member] | Construction [Member]    
Recorded investment of past due [Abstract]    
Total past due 175,320 80,691
Current 172,286 80,691
PCI   0
Total financing receivables 175,320 80,691
90 days or greater past due and accruing 0 0
Financing receivables on nonaccrual status [Abstract]    
Nonaccrual With a related allowance 2,357 0
Nonaccrual Without a related allowance 0  
90 days or greater past due and accruing 0 0
Total loans receivables 2,357 0
Total non-performing loans 2,357 0
Real Estate Loans [Member] | Construction [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 3,034 0
Real Estate Loans [Member] | Construction [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 677 0
Real Estate Loans [Member] | Construction [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 0 0
Real Estate Loans [Member] | Construction [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 2,357 0
Consumer [Member]    
Recorded investment of past due [Abstract]    
Total past due 115,753 86,650
Current 113,957 86,496
PCI   0
Total financing receivables 115,753 86,650
90 days or greater past due and accruing 8 7
Financing receivables on nonaccrual status [Abstract]    
Nonaccrual With a related allowance 1,007 0
Nonaccrual Without a related allowance 10  
90 days or greater past due and accruing 8 7
Total loans receivables 1,017 0
Total non-performing loans 1,025 7
Consumer [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,796 154
Consumer [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 647 147
Consumer [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 124 0
Consumer [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,025 7
Other Commercial Loans [Member]    
Recorded investment of past due [Abstract]    
Total past due 120,347 63,222
Current 119,655 61,495
PCI   0
Total financing receivables 120,347 63,222
90 days or greater past due and accruing 0 0
Financing receivables on nonaccrual status [Abstract]    
Nonaccrual With a related allowance 526 62
Nonaccrual Without a related allowance 1,402  
90 days or greater past due and accruing 0 0
Total loans receivables 1,928 62
Total non-performing loans 1,928 62
Other Commercial Loans [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 692 1,727
Other Commercial Loans [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 633 1,660
Other Commercial Loans [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 59 35
Other Commercial Loans [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 0 32
Other Commercial Loans [Member] | Construction [Member]    
Recorded investment of past due [Abstract]    
Total past due 120,347  
Other Agricultural Loans [Member]    
Recorded investment of past due [Abstract]    
Total past due 26,648 34,832
Current 26,424 34,832
PCI   0
Total financing receivables 26,648 34,832
90 days or greater past due and accruing 0 0
Financing receivables on nonaccrual status [Abstract]    
Nonaccrual With a related allowance 0 285
Nonaccrual Without a related allowance 299  
90 days or greater past due and accruing 0 0
Total loans receivables 299 285
Total non-performing loans 299 285
Other Agricultural Loans [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 224 0
Other Agricultural Loans [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 0 0
Other Agricultural Loans [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 224 0
Other Agricultural Loans [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 0 0
State and Political Subdivision Loans [Member]    
Recorded investment of past due [Abstract]    
Total past due 56,660 59,208
Current 56,660 59,208
PCI   0
Total financing receivables 56,660 59,208
90 days or greater past due and accruing 0 0
Financing receivables on nonaccrual status [Abstract]    
90 days or greater past due and accruing 0 0
State and Political Subdivision Loans [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 0 0
State and Political Subdivision Loans [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 0 0
State and Political Subdivision Loans [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 0 0
State and Political Subdivision Loans [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due $ 0 $ 0