XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Loans - Aging of Past Due Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total $ 5,654,944 $ 4,133,267
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 37,494 23,779
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 19,143 9,160
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 1,932 5,189
Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 16,419 9,430
Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 5,617,450 4,109,488
Commercial and Industrial Loans    
Financing Receivable, Past Due [Line Items]    
Total 732,328 591,785
Commercial and Industrial Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 7,298 4,962
Commercial and Industrial Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 858 531
Commercial and Industrial Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 1,051 36
Commercial and Industrial Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 5,389 4,395
Commercial and Industrial Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 725,030 586,823
Commercial Real Estate Loans    
Financing Receivable, Past Due [Line Items]    
Total 3,055,074 2,224,872
Commercial Real Estate Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 9,043 2,587
Commercial Real Estate Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 3,975 546
Commercial Real Estate Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 531 673
Commercial Real Estate Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 4,537 1,368
Commercial Real Estate Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 3,046,031 2,222,285
Agricultural Loans    
Financing Receivable, Past Due [Line Items]    
Total 455,678 431,037
Agricultural Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 786 669
Agricultural Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 0 241
Agricultural Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 0 0
Agricultural Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 786 428
Agricultural Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 454,892 430,368
Leases    
Financing Receivable, Past Due [Line Items]    
Total 79,745 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 79,745 79,253
Home Equity Loans    
Financing Receivable, Past Due [Line Items]    
Total 406,280 344,808
Home Equity Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 3,687 3,146
Home Equity Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 2,426 1,515
Home Equity Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 166 544
Home Equity Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 1,095 1,087
Home Equity Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 402,593 341,662
Consumer Loans    
Financing Receivable, Past Due [Line Items]    
Total 110,174 81,396
Consumer Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 881 442
Consumer Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 841 185
Consumer Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 8 194
Consumer Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 32 63
Consumer Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 109,293 80,954
Credit Cards    
Financing Receivable, Past Due [Line Items]    
Total 27,443 22,668
Credit Cards | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 446 550
Credit Cards | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 90 398
Credit Cards | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 66 98
Credit Cards | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 290 54
Credit Cards | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total 26,997 22,118
Residential Mortgage Loans    
Financing Receivable, Past Due [Line Items]    
Total 788,222 357,448
Residential Mortgage Loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total 15,353 11,423
Residential Mortgage Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 10,953 5,744
Residential Mortgage Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 110 3,644
Residential Mortgage Loans | Greater Than 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total 4,290 2,035
Residential Mortgage Loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Total $ 772,869 $ 346,025