XML 107 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
LOANS AND RELATED ALLOWANCE FOR CREDIT LOSSES, Past Due (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Recorded investment of past due [Abstract]    
Total past due $ 2,248,836 $ 1,724,999
PCI   3,306
90 days or greater and accruing 516 7
Financing receivables on nonaccrual status [Abstract]    
PCI Loans considered non accrual   0
Financing receivable nonaccrual status 12,187 6,938
Nonaccrual With a related allowance 4,398 6,938
Nonaccrual Without a related allowance 7,789  
90 days or greater past due and accruing 516 7
Total non-performing loans 12,703 6,945
Financing receivables on accrual status [Abstract]    
PCI Loans still accruing   3,306
Total financing receivables and still accruing $ 2,236,649 1,718,061
Minimum [Member]    
Financing receivables on nonaccrual status [Abstract]    
Period of past due after which loans considered as non accrual 90 days  
Current [Member]    
Recorded investment of past due [Abstract]    
Total past due $ 2,229,685 1,714,673
Financing receivables on nonaccrual status [Abstract]    
Current and non-accrual 4,008 3,370
Financing receivable nonaccrual status 2,229,685 1,714,673
Financing receivables on accrual status [Abstract]    
Current and still accruing 2,225,677 1,711,303
Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 19,151 7,020
Financing receivables on nonaccrual status [Abstract]    
Total past due and non-accrual 8,179 3,568
Financing receivables on accrual status [Abstract]    
Total past due and still accruing 10,972 3,452
30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 9,251 3,276
Financing receivables on nonaccrual status [Abstract]    
Total past due and non-accrual 199 46
Financing receivables on accrual status [Abstract]    
Total past due and still accruing 9,052 3,230
60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 2,070 291
Financing receivables on nonaccrual status [Abstract]    
Total past due and non-accrual 666 76
Financing receivables on accrual status [Abstract]    
Total past due and still accruing 1,404 215
90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 7,830 3,453
Financing receivables on nonaccrual status [Abstract]    
Total past due and non-accrual 7,314 3,446
Financing receivables on accrual status [Abstract]    
Total past due and still accruing 516 7
Home Equity [Member]    
Recorded investment of past due [Abstract]    
Total past due 49,791  
Commercial [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,092,887  
Construction [Member]    
Recorded investment of past due [Abstract]    
Total past due 195,826  
Real Estate Loans [Member] | Mortgages [Member]    
Recorded investment of past due [Abstract]    
Total past due 310,199 162,569
PCI   9
90 days or greater and accruing 0 0
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 2,961 562
Nonaccrual With a related allowance 315 562
Nonaccrual Without a related allowance 2,646  
90 days or greater past due and accruing 0 0
Total non-performing loans 2,961 562
Real Estate Loans [Member] | Mortgages [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 304,917 161,843
Real Estate Loans [Member] | Mortgages [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 5,282 717
Real Estate Loans [Member] | Mortgages [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 2,682 356
Real Estate Loans [Member] | Mortgages [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 360 132
Real Estate Loans [Member] | Mortgages [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 2,240 229
Real Estate Loans [Member] | Home Equity [Member]    
Recorded investment of past due [Abstract]    
Total past due 49,791 47,644
PCI   0
90 days or greater and accruing 18 0
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 121 29
Nonaccrual With a related allowance 0 29
Nonaccrual Without a related allowance 121  
90 days or greater past due and accruing 18 0
Total non-performing loans 139 29
Real Estate Loans [Member] | Home Equity [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 49,508 47,558
Real Estate Loans [Member] | Home Equity [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 283 86
Real Estate Loans [Member] | Home Equity [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 145 48
Real Estate Loans [Member] | Home Equity [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 67 9
Real Estate Loans [Member] | Home Equity [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 71 29
Real Estate Loans [Member] | Commercial [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,092,887 876,569
PCI   1,856
90 days or greater and accruing 404 0
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 1,135 2,778
Nonaccrual With a related allowance 256 2,778
Nonaccrual Without a related allowance 879  
90 days or greater past due and accruing 404 0
Total non-performing loans 1,539 2,778
Real Estate Loans [Member] | Commercial [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,090,111 871,745
Real Estate Loans [Member] | Commercial [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 2,776 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,151 1,065
Real Estate Loans [Member] | Commercial [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 245 115
Real Estate Loans [Member] | Commercial [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,380 1,788
Real Estate Loans [Member] | Agricultural [Member]    
Recorded investment of past due [Abstract]    
Total past due 314,802 313,614
PCI   1,441
90 days or greater and accruing 75 0
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 2,670 3,222
Nonaccrual With a related allowance 181 3,222
Nonaccrual Without a related allowance 2,489  
90 days or greater past due and accruing 75 0
Total non-performing loans 2,745 3,222
Real Estate Loans [Member] | Agricultural [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 313,290 310,805
Real Estate Loans [Member] | Agricultural [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,512 1,368
Real Estate Loans [Member] | Agricultural [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 72 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,440 1,368
Real Estate Loans [Member] | Construction [Member]    
Recorded investment of past due [Abstract]    
Total past due 195,826 80,691
PCI   0
90 days or greater and accruing 0 0
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 2,357 0
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 non-performing loans 2,357 0
Real Estate Loans [Member] | Construction [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 188,674 80,691
Real Estate Loans [Member] | Construction [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 7,152 0
Real Estate Loans [Member] | Construction [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 4,407 0
Real Estate Loans [Member] | Construction [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 388 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 61,316 86,650
PCI   0
90 days or greater and accruing 13 7
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 701 0
Nonaccrual With a related allowance 701 0
Nonaccrual Without a related allowance 0  
90 days or greater past due and accruing 13 7
Total non-performing loans 714 7
Consumer [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 60,995 86,496
Consumer [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 321 154
Consumer [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 16 147
Consumer [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 282 0
Consumer [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 23 7
Other Commercial Loans [Member]    
Recorded investment of past due [Abstract]    
Total past due 136,168 63,222
PCI   0
90 days or greater and accruing 6 0
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 1,750 62
Nonaccrual With a related allowance 588 62
Nonaccrual Without a related allowance 1,162  
90 days or greater past due and accruing 6 0
Total non-performing loans 1,756 62
Other Commercial Loans [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 134,813 61,495
Other Commercial Loans [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,355 1,727
Other Commercial Loans [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 670 1,660
Other Commercial Loans [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 366 35
Other Commercial Loans [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 319 32
Other Agricultural Loans [Member]    
Recorded investment of past due [Abstract]    
Total past due 30,673 34,832
PCI   0
90 days or greater and accruing 0 0
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 492 285
Nonaccrual With a related allowance 0 285
Nonaccrual Without a related allowance 492  
90 days or greater past due and accruing 0 0
Total non-performing loans 492 285
Other Agricultural Loans [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 30,203 34,832
Other Agricultural Loans [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 470 0
Other Agricultural Loans [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 108 0
Other Agricultural Loans [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 362 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 57,174 59,208
PCI   0
90 days or greater 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] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 57,174 59,208
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