XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Loans - Aging of Past Due Loans (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total $ 5,787,622 $ 4,133,267
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 37,497 23,779
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 13,959 9,160
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 4,468 5,189
Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 19,070 9,430
Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 5,750,125 4,109,488
Commercial and Industrial Loans    
Financing Receivable, Past Due [Line Items]    
Total 730,134 591,785
Commercial and Industrial Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 8,585 4,962
Commercial and Industrial Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 451 531
Commercial and Industrial Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 200 36
Commercial and Industrial Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 7,934 4,395
Commercial and Industrial Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 721,549 586,823
Commercial Real Estate Loans    
Financing Receivable, Past Due [Line Items]    
Total 3,103,181 2,224,872
Commercial Real Estate Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 7,737 2,587
Commercial Real Estate Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 1,647 546
Commercial Real Estate Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 929 673
Commercial Real Estate Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 5,161 1,368
Commercial Real Estate Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 3,095,444 2,222,285
Agricultural Loans    
Financing Receivable, Past Due [Line Items]    
Total 472,807 431,037
Agricultural Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 2,605 669
Agricultural Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 1,019 241
Agricultural Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 365 0
Agricultural Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 1,221 428
Agricultural Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 470,202 430,368
Leases    
Financing Receivable, Past Due [Line Items]    
Total 85,088 79,253
Leases | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Leases | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Leases | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Leases | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Leases | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 85,088 79,253
Home Equity Loans    
Financing Receivable, Past Due [Line Items]    
Total 456,839 344,808
Home Equity Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 3,759 3,146
Home Equity Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 2,509 1,515
Home Equity Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 365 544
Home Equity Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 885 1,087
Home Equity Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 453,080 341,662
Consumer Loans    
Financing Receivable, Past Due [Line Items]    
Total 119,642 81,396
Consumer Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 757 442
Consumer Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 653 185
Consumer Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 47 194
Consumer Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 57 63
Consumer Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 118,885 80,954
Credit Cards    
Financing Receivable, Past Due [Line Items]    
Total 27,261 22,668
Credit Cards | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 462 550
Credit Cards | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 271 398
Credit Cards | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 133 98
Credit Cards | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 58 54
Credit Cards | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 26,799 22,118
Residential Mortgage Loans    
Financing Receivable, Past Due [Line Items]    
Total 792,670 357,448
Residential Mortgage Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 13,592 11,423
Residential Mortgage Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 7,409 5,744
Residential Mortgage Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 2,429 3,644
Residential Mortgage Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 3,754 2,035
Residential Mortgage Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total $ 779,078 $ 346,025