v3.26.1
Loans and Allowance for Credit Losses - Aging Analysis of Past Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing $ 24,800,351 $ 21,586,729
Nonaccrual loans 116,911 137,217
Total loans 25,027,998 21,805,368
Financing Receivables, 30 to 89 Days Past Due [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 108,376 81,105
Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 2,360 317
Financing Receivables Past Due Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 110,736 81,422
Warehouse Purchase Program Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 1,290,156 1,304,798
Total loans 1,290,156 1,304,798
Agriculture [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 1,045,140 1,007,692
Nonaccrual loans 14,504 15,378
Total loans 1,066,122 1,027,904
Agriculture [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 5,392 4,834
Agriculture [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 1,086  
Agriculture [Member] | Financing Receivables Past Due Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 6,478 4,834
Real Estate [Member] | Construction, Land Development and Other Land Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 3,134,552 2,735,748
Nonaccrual loans 2,447 177
Total loans 3,143,607 2,741,455
Real Estate [Member] | Construction, Land Development and Other Land Loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 6,608 5,233
Real Estate [Member] | Construction, Land Development and Other Land Loans [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 0 297
Real Estate [Member] | Construction, Land Development and Other Land Loans [Member] | Financing Receivables Past Due Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 6,608 5,530
Real Estate [Member] | Agriculture [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Total loans 1,066,122  
Real Estate [Member] | 1-4 Family Residential (Includes Home Equity) [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing [1] 8,507,248 8,173,648
Nonaccrual loans [1] 57,253 53,932
Total loans [1] 8,604,775 8,274,637
Real Estate [Member] | 1-4 Family Residential (Includes Home Equity) [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing [1] 40,137 47,057
Real Estate [Member] | 1-4 Family Residential (Includes Home Equity) [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing [1] 137  
Real Estate [Member] | 1-4 Family Residential (Includes Home Equity) [Member] | Financing Receivables Past Due Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing [1] 40,274 47,057
Real Estate [Member] | Commercial Real Estate (Includes Multi-Family Residential) [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 7,165,904 5,757,685
Nonaccrual loans 16,167 5,326
Total loans 7,220,978 5,776,397
Real Estate [Member] | Commercial Real Estate (Includes Multi-Family Residential) [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 38,435 13,386
Real Estate [Member] | Commercial Real Estate (Includes Multi-Family Residential) [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 472  
Real Estate [Member] | Commercial Real Estate (Includes Multi-Family Residential) [Member] | Financing Receivables Past Due Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 38,907 13,386
Commercial and Industrial [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 3,246,679 2,233,113
Nonaccrual loans 25,481 61,387
Total loans 3,290,092 2,303,936
Commercial and Industrial [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 17,267 9,436
Commercial and Industrial [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 665  
Commercial and Industrial [Member] | Financing Receivables Past Due Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 17,932 9,436
Consumer and Other [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 410,672 374,045
Nonaccrual loans 1,059 1,017
Total loans 412,268 376,241
Consumer and Other [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 537 1,159
Consumer and Other [Member] | Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing   20
Consumer and Other [Member] | Financing Receivables Past Due Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing $ 537 $ 1,179
[1] Includes $18.7 million and $14.2 million of residential mortgage loans held for sale at June 30, 2026, and December 31, 2025, respectively.