v3.25.1
Loans - Balance by Class of Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Loan Portfolio Classifications, Adoption of CECL    
Total loans $ 4,049,642 $ 3,982,898
ACL for loans (64,042) (63,498)
Net loans 3,985,600 3,919,400
Commercial    
Loan Portfolio Classifications, Adoption of CECL    
Total loans 3,486,140 3,427,625
Commercial real estate owner-occupied    
Loan Portfolio Classifications, Adoption of CECL    
Total loans 708,645 704,634
Commercial real estate non owner-occupied    
Loan Portfolio Classifications, Adoption of CECL    
Total loans 1,629,394 1,563,201
Commercial and industrial    
Loan Portfolio Classifications, Adoption of CECL    
Total loans 483,165 479,821
Commercial construction    
Loan Portfolio Classifications, Adoption of CECL    
Total loans 664,936 679,969
Retail    
Loan Portfolio Classifications, Adoption of CECL    
Total loans 563,502 555,273
Residential mortgages    
Loan Portfolio Classifications, Adoption of CECL    
Total loans 450,456 443,096
Home equity loans and lines    
Loan Portfolio Classifications, Adoption of CECL    
Total loans 105,779 103,858
Consumer    
Loan Portfolio Classifications, Adoption of CECL    
Total loans $ 7,267 $ 8,319