XML 92 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans - Aging of Past Due Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Loans $ 4,133,267 $ 3,977,900
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 23,779 21,865
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 9,160 11,253
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 5,189 3,378
Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 9,430 7,234
Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 4,109,488 3,956,035
Commercial and Industrial Loans    
Financing Receivable, Past Due [Line Items]    
Loans 591,785 589,541
Commercial and Industrial Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 4,962 4,388
Commercial and Industrial Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 531 832
Commercial and Industrial Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 36 257
Commercial and Industrial Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 4,395 3,299
Commercial and Industrial Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 586,823 585,153
Commercial Real Estate Loans    
Financing Receivable, Past Due [Line Items]    
Loans 2,224,872 2,121,835
Commercial Real Estate Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 2,587 2,637
Commercial Real Estate Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 546 1,215
Commercial Real Estate Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 673 484
Commercial Real Estate Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 1,368 938
Commercial Real Estate Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 2,222,285 2,119,198
Agricultural Loans    
Financing Receivable, Past Due [Line Items]    
Loans 431,037 423,803
Agricultural Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 669 750
Agricultural Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 241 5
Agricultural Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 248
Agricultural Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 428 497
Agricultural Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 430,368 423,053
Leases    
Financing Receivable, Past Due [Line Items]    
Loans 79,253 71,988
Leases | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Leases | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Leases | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Leases | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Leases | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 79,253 71,988
Home Equity Loans    
Financing Receivable, Past Due [Line Items]    
Loans 344,808 299,685
Home Equity Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 3,146 2,620
Home Equity Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 1,515 1,016
Home Equity Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 544 571
Home Equity Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 1,087 1,033
Home Equity Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 341,662 297,065
Consumer Loans    
Financing Receivable, Past Due [Line Items]    
Loans 81,396 87,853
Consumer Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 442 852
Consumer Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 185 658
Consumer Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 194 84
Consumer Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 63 110
Consumer Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 80,954 87,001
Credit Cards    
Financing Receivable, Past Due [Line Items]    
Loans 22,668 20,351
Credit Cards | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 550 394
Credit Cards | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 398 165
Credit Cards | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 98 87
Credit Cards | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 54 142
Credit Cards | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 22,118 19,957
Residential Mortgage Loans    
Financing Receivable, Past Due [Line Items]    
Loans 357,448 362,844
Residential Mortgage Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 11,423 10,224
Residential Mortgage Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 5,744 7,362
Residential Mortgage Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 3,644 1,647
Residential Mortgage Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 2,035 1,215
Residential Mortgage Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Loans $ 346,025 $ 352,620