v3.26.1
Loans - Nonaccrual loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status $ 270,616 $ 297,155
Greater than 90 Days Accruing 3,796  
Non-accrual with no allowance 63,797  
Construction and land development    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status 5,801 7,560
Greater than 90 Days Accruing 108  
Non-accrual with no allowance 3,796  
Commercial non-owner-occupied    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status 42,305 67,411
Non-accrual with no allowance 39,945  
Commercial owner-occupied real estate    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status 41,519 39,957
Greater than 90 Days Accruing 346  
Non-accrual with no allowance 10,212  
Consumer owner-occupied    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status 79,973 73,551
Greater than 90 Days Accruing 1,063  
Non-accrual with no allowance 1,484  
Home equity loans    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status 9,042 8,344
Commercial and industrial    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status 86,157 94,766
Greater than 90 Days Accruing 2,251  
Non-accrual with no allowance 8,360  
Other income producing property    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status 2,389 2,109
Greater than 90 Days Accruing 28  
Consumer    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status $ 3,430 $ 3,457