v3.26.1
Segment Information - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]      
Interest income $ 116,126 $ 110,447  
Interest expense 33,347 35,969  
Net interest income 82,779 74,478  
Provision for (benefit from) credit losses 8,250 3,800  
Noninterest income:      
Deposit account service fees 2,096 2,027  
Treasury management service fees 4,613 4,194  
Credit and debit card fees 2,713 2,586  
Trust and investment advisory fees 1,489 1,421  
Mortgage banking services, net 14,315 9,055  
Other noninterest income 1,949 2,446  
Total noninterest income 27,175 21,729  
Noninterest expense:      
Salary and employee benefits 47,356 39,561  
Occupancy, equipment and software 10,006 9,536  
Amortization of intangible assets 507 628  
Merger related expenses 2,681 0  
Other noninterest expenses 14,791 12,997  
Total noninterest expense 75,341 62,722  
Income before income taxes 26,363 29,685  
Other Information      
Depreciation and amortization on premises and equipment 2,137 2,035  
Identifiable assets 8,565,123 8,216,458 $ 8,485,162
Operating Segments | Banking      
Segment Reporting Information [Line Items]      
Interest income 103,319 99,476  
Interest expense 27,063 29,138  
Net interest income 76,256 70,338  
Provision for (benefit from) credit losses 8,070 4,062  
Noninterest income:      
Deposit account service fees 2,096 2,027  
Treasury management service fees 4,613 4,194  
Credit and debit card fees 2,713 2,585  
Trust and investment advisory fees 1,489 1,421  
Mortgage banking services, net (656) (622)  
Other noninterest income 1,949 2,491  
Total noninterest income 12,204 12,096  
Noninterest expense:      
Salary and employee benefits 34,658 31,056  
Occupancy, equipment and software 8,710 8,680  
Amortization of intangible assets 507 628  
Merger related expenses 2,322    
Other noninterest expenses 9,291 8,347  
Total noninterest expense 55,488 48,711  
Income before income taxes 24,902 29,661  
Other Information      
Depreciation and amortization on premises and equipment 2,103 1,996  
Identifiable assets 7,206,916 6,928,554  
Operating Segments | Mortgage Operations      
Segment Reporting Information [Line Items]      
Interest income 12,800 10,963  
Interest expense 5,760 5,631  
Net interest income 7,040 5,332  
Provision for (benefit from) credit losses 180 (262)  
Noninterest income:      
Deposit account service fees 0 0  
Treasury management service fees 0 0  
Credit and debit card fees 0 1  
Trust and investment advisory fees 0 0  
Mortgage banking services, net 14,971 9,677  
Other noninterest income 0 (45)  
Total noninterest income 14,971 9,633  
Noninterest expense:      
Salary and employee benefits 11,720 7,867  
Occupancy, equipment and software 1,229 795  
Amortization of intangible assets 0 0  
Merger related expenses 0    
Other noninterest expenses 5,095 4,218  
Total noninterest expense 18,044 12,880  
Income before income taxes 3,787 2,347  
Other Information      
Depreciation and amortization on premises and equipment 34 39  
Identifiable assets 1,263,102 1,152,956  
Corporate      
Segment Reporting Information [Line Items]      
Interest income 7 8  
Interest expense 524 1,200  
Net interest income (517) (1,192)  
Provision for (benefit from) credit losses 0 0  
Noninterest income:      
Deposit account service fees 0 0  
Treasury management service fees 0 0  
Credit and debit card fees 0 0  
Trust and investment advisory fees 0 0  
Mortgage banking services, net 0 0  
Other noninterest income 0 0  
Total noninterest income 0 0  
Noninterest expense:      
Salary and employee benefits 978 638  
Occupancy, equipment and software 67 61  
Amortization of intangible assets 0 0  
Merger related expenses 359    
Other noninterest expenses 405 432  
Total noninterest expense 1,809 1,131  
Income before income taxes (2,326) (2,323)  
Other Information      
Depreciation and amortization on premises and equipment 0 0  
Identifiable assets $ 95,105 $ 134,948