XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans - Summary of Non-accrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Nonaccrual $ 14,116 $ 7,214
Nonaccrual with no Allowance for Credit Loss 0 0
Past Due 90 days or more and Accruing 2,378 761
Real estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Nonaccrual 12,535 5,674
Nonaccrual with no Allowance for Credit Loss 0 0
Past Due 90 days or more and Accruing 2,126 394
Real estate | Residential properties    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Nonaccrual 5,161 3,180
Nonaccrual with no Allowance for Credit Loss 0 0
Past Due 90 days or more and Accruing 1,032 270
Real estate | Construction and land development    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Nonaccrual 2,129 239
Nonaccrual with no Allowance for Credit Loss 0 0
Past Due 90 days or more and Accruing 363 0
Real estate | Farmland    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Nonaccrual 269 642
Nonaccrual with no Allowance for Credit Loss 0 0
Past Due 90 days or more and Accruing 731 0
Real estate | Other commercial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Nonaccrual 4,976 1,613
Nonaccrual with no Allowance for Credit Loss 0 0
Past Due 90 days or more and Accruing 0 124
Commercial and industrial loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Nonaccrual 1,495 1,523
Nonaccrual with no Allowance for Credit Loss 0 0
Past Due 90 days or more and Accruing 114 339
Agricultural production and other loans to farmers    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Nonaccrual 0 0
Nonaccrual with no Allowance for Credit Loss 0 0
Past Due 90 days or more and Accruing 0 0
Consumer and other loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Nonaccrual 86 17
Nonaccrual with no Allowance for Credit Loss 0 0
Past Due 90 days or more and Accruing $ 138 $ 28