v3.26.1
Loans and Allowance for Credit Losses - Aging Analysis of Past Due Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing $ 25,058,500 $ 21,586,729
Nonaccrual loans 106,473 137,217
Total loans 25,287,986 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 120,772 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,241 317
Financing Receivables Past Due Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 123,013 81,422
Warehouse Purchase Program Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 1,433,152 1,304,798
Total loans 1,433,152 1,304,798
Agriculture [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 1,045,346 1,007,692
Nonaccrual loans 14,925 15,378
Total loans 1,064,540 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 4,269 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 0 0
Agriculture [Member] | Financing Receivables Past Due Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 4,269 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,233,825 2,735,748
Nonaccrual loans 484 177
Total loans 3,253,389 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 18,843 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 237 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 19,080 5,530
Real Estate [Member] | Agriculture [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Total loans 1,064,540  
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,621,977 8,173,648
Nonaccrual loans [1] 55,501 53,932
Total loans [1] 8,722,759 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] 45,205 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] 76  
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] 45,281 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,087,865 5,757,685
Nonaccrual loans 12,960 5,326
Total loans 7,126,213 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 23,466 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 1,922  
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 25,388 13,386
Commercial and Industrial [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 3,231,611 2,233,113
Nonaccrual loans 21,590 61,387
Total loans 3,281,253 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 28,046 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 6 0
Commercial and Industrial [Member] | Financing Receivables Past Due Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 28,052 9,436
Consumer and Other [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Loans past due and still accruing 404,724 374,045
Nonaccrual loans 1,013 1,017
Total loans 406,680 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 943 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 $ 943 $ 1,179
[1] Includes $21.9 million and $14.2 million of residential mortgage loans held for sale at March 31, 2026, and December 31, 2025, respectively.