v3.26.1
Loans and Allowance for Credit Losses - Recorded Balance of Loans on Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Nonaccrual, No Allowance $ 25,566 $ 19,981
Financing Receivable, Nonaccrual 40,429 31,053
Construction and Land Development    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 0 5
Financing Receivable, Nonaccrual 1,423 5
Agricultural Real Estate Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 2,930 1,181
Financing Receivable, Nonaccrual 4,306 1,181
1-4 Family Residential Properties    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 7,636 4,940
Financing Receivable, Nonaccrual 9,405 5,763
Multifamily Residential Properties    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 105 371
Financing Receivable, Nonaccrual 105 371
Commercial Real Estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 11,020 10,109
Financing Receivable, Nonaccrual 11,329 10,381
Loans Secured by Real Estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 21,691 16,606
Financing Receivable, Nonaccrual 26,568 17,701
Agricultural Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 24 19
Financing Receivable, Nonaccrual 24 19
Commercial and Industrial Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 2,249 1,232
Financing Receivable, Nonaccrual 3,250 1,967
Consumer Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 141 182
Financing Receivable, Nonaccrual 141 182
All Other Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 1,461 1,942
Financing Receivable, Nonaccrual $ 10,446 $ 11,184