XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Loans, Past Due (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Recorded investment of past due [Abstract]    
Total past due $ 2,315,663 $ 2,313,242
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 23,545 25,701
Nonaccrual With a related allowance 3,921 5,648
Nonaccrual Without a related allowance 19,624 20,053
90 days or greater past due and accruing 1,393 276
Total non-performing loans 24,938 25,977
Financing receivables on accrual status [Abstract]    
Total financing receivables and still accruing $ 2,292,118 2,287,541
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,285,902 2,289,044
Financing receivables on nonaccrual status [Abstract]    
Current and non-accrual 4,809 9,795
Financing receivable nonaccrual status 2,285,902 2,289,044
Financing receivables on accrual status [Abstract]    
Current and still accruing 2,281,093 2,279,249
Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 29,761 24,198
Financing receivables on nonaccrual status [Abstract]    
Total past due and non-accrual 18,736 15,906
Financing receivables on accrual status [Abstract]    
Total past due and still accruing 11,025 8,292
30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 10,098 8,245
Financing receivables on nonaccrual status [Abstract]    
Total past due and non-accrual 5,400 2,428
Financing receivables on accrual status [Abstract]    
Total past due and still accruing 4,698 5,817
60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 5,459 2,199
Financing receivables on nonaccrual status [Abstract]    
Total past due and non-accrual 525 0
Financing receivables on accrual status [Abstract]    
Total past due and still accruing 4,934 2,199
90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 14,204 13,754
Financing receivables on nonaccrual status [Abstract]    
Total past due and non-accrual 12,811 13,478
Financing receivables on accrual status [Abstract]    
Total past due and still accruing 1,393 276
Home Equity [Member]    
Recorded investment of past due [Abstract]    
Total past due 49,051 49,663
Commercial [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,117,240 1,121,435
Construction [Member]    
Recorded investment of past due [Abstract]    
Total past due 168,896 164,326
Real Estate Loans [Member] | Mortgages [Member]    
Recorded investment of past due [Abstract]    
Total past due 301,170 301,735
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 2,888 2,706
Nonaccrual With a related allowance 156 165
Nonaccrual Without a related allowance 2,732 2,541
90 days or greater past due and accruing 0 0
Total non-performing loans 2,888 2,706
Real Estate Loans [Member] | Mortgages [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 295,924 298,439
Real Estate Loans [Member] | Mortgages [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 5,246 3,296
Real Estate Loans [Member] | Mortgages [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 2,345 1,464
Real Estate Loans [Member] | Mortgages [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,522 227
Real Estate Loans [Member] | Mortgages [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,379 1,605
Real Estate Loans [Member] | Home Equity [Member]    
Recorded investment of past due [Abstract]    
Total past due 49,051 49,663
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 102 165
Nonaccrual With a related allowance 0 0
Nonaccrual Without a related allowance 102 165
90 days or greater past due and accruing 168 0
Total non-performing loans 270 165
Real Estate Loans [Member] | Home Equity [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 48,610 49,207
Real Estate Loans [Member] | Home Equity [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 441 456
Real Estate Loans [Member] | Home Equity [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 106 138
Real Estate Loans [Member] | Home Equity [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 82 170
Real Estate Loans [Member] | Home Equity [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 253 148
Real Estate Loans [Member] | Commercial [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,117,240 1,121,435
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 11,280 14,364
Nonaccrual With a related allowance 2,085 2,099
Nonaccrual Without a related allowance 9,195 12,265
90 days or greater past due and accruing 74 0
Total non-performing loans 11,354 14,364
Real Estate Loans [Member] | Commercial [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,103,613 1,110,765
Real Estate Loans [Member] | Commercial [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 13,627 10,670
Real Estate Loans [Member] | Commercial [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 6,083 2,782
Real Estate Loans [Member] | Commercial [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 3,476 1,360
Real Estate Loans [Member] | Commercial [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 4,068 6,528
Real Estate Loans [Member] | Agricultural [Member]    
Recorded investment of past due [Abstract]    
Total past due 329,985 327,722
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 3,702 4,062
Nonaccrual With a related allowance 0 0
Nonaccrual Without a related allowance 3,702 4,062
90 days or greater past due and accruing 314 269
Total non-performing loans 4,016 4,331
Real Estate Loans [Member] | Agricultural [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 326,114 324,168
Real Estate Loans [Member] | Agricultural [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 3,871 3,554
Real Estate Loans [Member] | Agricultural [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,251 1,569
Real Estate Loans [Member] | Agricultural [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 117 140
Real Estate Loans [Member] | Agricultural [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 2,503 1,845
Real Estate Loans [Member] | Construction [Member]    
Recorded investment of past due [Abstract]    
Total past due 168,896 164,326
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 1,402 283
Nonaccrual With a related allowance 0 0
Nonaccrual Without a related allowance 1,402 283
90 days or greater past due and accruing 789 0
Total non-performing loans 2,191 283
Real Estate Loans [Member] | Construction [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 166,705 162,924
Real Estate Loans [Member] | Construction [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 2,191 1,402
Real Estate Loans [Member] | Construction [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 0 1,119
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,191 283
Consumer [Member]    
Recorded investment of past due [Abstract]    
Total past due 129,943 133,207
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 976 1,002
Nonaccrual With a related allowance 976 1,002
Nonaccrual Without a related allowance 0 0
90 days or greater past due and accruing 2 7
Total non-performing loans 978 1,009
Consumer [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 128,877 131,886
Consumer [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 1,066 1,321
Consumer [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 52 292
Consumer [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 37 20
Consumer [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 977 1,009
Other Commercial Loans [Member]    
Recorded investment of past due [Abstract]    
Total past due 137,529 131,310
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 2,784 2,582
Nonaccrual With a related allowance 704 2,382
Nonaccrual Without a related allowance 2,080 200
90 days or greater past due and accruing 46 0
Total non-performing loans 2,830 2,582
Other Commercial Loans [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 134,713 128,214
Other Commercial Loans [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 2,816 3,096
Other Commercial Loans [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 261 478
Other Commercial Loans [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 125 282
Other Commercial Loans [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 2,430 2,336
Other Agricultural Loans [Member]    
Recorded investment of past due [Abstract]    
Total past due 28,488 29,662
Financing receivables on nonaccrual status [Abstract]    
Financing receivable nonaccrual status 411 537
Nonaccrual With a related allowance 0 0
Nonaccrual Without a related allowance 411 537
90 days or greater past due and accruing 0 0
Total non-performing loans 411 537
Other Agricultural Loans [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 27,985 29,259
Other Agricultural Loans [Member] | Total Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 503 403
Other Agricultural Loans [Member] | 30 to 59 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 0 403
Other Agricultural Loans [Member] | 60 to 89 Days Past Due [Member]    
Recorded investment of past due [Abstract]    
Total past due 100 0
Other Agricultural Loans [Member] | 90 Days Or Greater [Member]    
Recorded investment of past due [Abstract]    
Total past due 403 0
State and Political Subdivision Loans [Member]    
Recorded investment of past due [Abstract]    
Total past due 53,361 54,182
State and Political Subdivision Loans [Member] | Current [Member]    
Recorded investment of past due [Abstract]    
Total past due 53,361 54,182
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