v3.26.1
Segment Information - Segment Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting [Line Items]          
Interest and Fees on Loans $ 93,513 $ 90,002 $ 185,786 $ 171,507  
Interest on Securities and Other Short-term Investments 14,753 16,528 28,265 31,352  
Net Gains on Sales of Loans 1,549 1,279 3,032 2,212  
Total Consolidated Revenue 126,928 123,168 249,862 234,224  
Less:          
Interest on Deposits 25,260 30,730 50,035 57,871  
Interest on FHLB Advances and Other Borrowings 1,798 2,645 3,957 5,261  
Provision for Credit Losses 1,500 1,200 3,500 16,500  
Salaries and Employee Benefits 27,142 26,638 55,454 54,678  
Reconciliation of Income before Income Taxes:          
Other non-interest expense 23,240 22,879 47,296 47,621  
Segment Profit (Loss) Before Taxes 48,072 39,171 89,781 52,501  
Total assets 8,439,998   8,439,998   $ 8,388,780
Wealth Management Fees          
Segment Reporting [Line Items]          
Non-interest income 5,010 4,165 9,519 8,001  
Other Revenues          
Segment Reporting [Line Items]          
Non-interest income 12,187 11,289 23,421 21,360  
Operating segments | Core Banking          
Segment Reporting [Line Items]          
Interest and Fees on Loans 93,513 90,002 185,786 171,507  
Interest on Securities and Other Short-term Investments 14,535 16,326 27,853 30,949  
Net Gains on Sales of Loans 1,549 1,279 3,032 2,212  
Less:          
Interest on Deposits 25,260 30,730 50,035 57,871  
Interest on FHLB Advances and Other Borrowings 1,062 848 2,488 1,745  
Provision for Credit Losses 1,500 1,200 3,500 16,500  
Salaries and Employee Benefits 24,669 24,253 50,765 50,150  
Reconciliation of Income before Income Taxes:          
Segment Profit (Loss) Before Taxes 47,786 40,408 89,558 57,219  
Total assets 8,410,471   8,410,471   8,363,150
Operating segments | Core Banking | Wealth Management Fees          
Segment Reporting [Line Items]          
Non-interest income 1 1 2 2  
Operating segments | Wealth Management Services          
Segment Reporting [Line Items]          
Interest and Fees on Loans 0 0 0 0  
Interest on Securities and Other Short-term Investments 114 85 210 151  
Net Gains on Sales of Loans 0 0 0 0  
Less:          
Interest on Deposits 0 0 0 0  
Interest on FHLB Advances and Other Borrowings 0 0 0 0  
Provision for Credit Losses 0 0 0 0  
Salaries and Employee Benefits 2,332 1,958 4,385 3,845  
Reconciliation of Income before Income Taxes:          
Segment Profit (Loss) Before Taxes 2,068 1,500 3,801 2,910  
Total assets 22,089   22,089   18,703
Operating segments | Wealth Management Services | Wealth Management Fees          
Segment Reporting [Line Items]          
Non-interest income 5,009 4,164 9,517 7,999  
Other          
Segment Reporting [Line Items]          
Interest and Fees on Loans 0 0 0 0  
Interest on Securities and Other Short-term Investments 104 117 202 252  
Net Gains on Sales of Loans 0 0 0 0  
Less:          
Interest on Deposits 0 0 0 0  
Interest on FHLB Advances and Other Borrowings 736 1,797 1,469 3,516  
Provision for Credit Losses 0 0 0 0  
Salaries and Employee Benefits 141 427 304 683  
Reconciliation of Income before Income Taxes:          
Segment Profit (Loss) Before Taxes (1,782) (2,737) (3,578) (7,628)  
Total assets 7,438   7,438   $ 6,927
Other | Wealth Management Fees          
Segment Reporting [Line Items]          
Non-interest income 0 0 0 0  
Elimination of Intercompany Revenues          
Segment Reporting [Line Items]          
Non-interest income (84) (95) (161) (208)  
Reconciliation of Income before Income Taxes:          
Other non-interest expense $ (84) $ (95) $ (161) $ (208)