v3.25.2
Loans - Nonaccrual loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status $ 293,376 $ 207,296
Greater than 90 Days Accruing 4,394  
Non-accrual with no allowance 100,999  
Construction and land development    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status 756 1,458
Commercial non-owner-occupied    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status 81,050 17,505
Greater than 90 Days Accruing 422  
Non-accrual with no allowance 73,793  
Commercial owner-occupied real estate    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status 40,109 35,682
Greater than 90 Days Accruing 477  
Non-accrual with no allowance 10,157  
Consumer owner-occupied    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status 51,554 43,054
Home equity loans    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status 10,835 10,023
Non-accrual with no allowance 1,118  
Commercial and industrial    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status 103,172 92,020
Greater than 90 Days Accruing 3,282  
Non-accrual with no allowance 15,214  
Other income producing property    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status 1,910 2,198
Greater than 90 Days Accruing 213  
Non-accrual with no allowance 717  
Consumer    
Loans and Allowance for Loan Losses    
Total loans on nonaccrual status $ 3,990 $ 5,356