v3.25.2
Segment Information - Segment Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]          
Interest and Fees on Loans $ 90,002 $ 59,230 $ 171,507 $ 117,056  
Interest on Securities and Other Short-term Investments 16,528 12,460 31,352 22,990  
Net Gains on Sales of Loans 997 969 1,829 1,720  
Total Consolidated Revenue 123,168 90,500 234,224 174,580  
Less:          
Interest on Deposits 30,730 23,498 57,871 44,585  
Interest on FHLB Advances and Other Borrowings 2,645 2,221 5,261 4,496  
Provision for Credit Losses 1,200 625 16,500 1,525  
Salaries and Employee Benefits 26,638 20,957 54,678 42,135  
Reconciliation of Income before Income Taxes:          
Other Non-interest Expense 22,879 16,717 47,621 32,277  
Income before Income Taxes 39,171 26,595 52,501 49,773  
Total Assets 8,280,142   8,280,142   $ 6,295,910
Interest income on non-accrual loans 64   203   291
Wealth Management Fees          
Segment Reporting Information [Line Items]          
Non-interest income 4,165 3,783 8,001 7,149  
Insurance Revenues          
Segment Reporting Information [Line Items]          
Non-interest income 0 1,506 0 4,384  
Other Revenues          
Segment Reporting Information [Line Items]          
Non-interest income 11,571 12,665 21,743 21,492  
Operating segments | Core Banking          
Segment Reporting Information [Line Items]          
Interest and Fees on Loans 90,002 59,230 171,507 117,056  
Interest on Securities and Other Short-term Investments 16,326 12,285 30,949 22,665  
Net Gains on Sales of Loans 997 969 1,829 1,720  
Less:          
Interest on Deposits 30,730 23,498 57,871 44,585  
Interest on FHLB Advances and Other Borrowings 848 849 1,745 1,749  
Provision for Credit Losses 1,200 625 16,500 1,525  
Salaries and Employee Benefits 24,253 17,850 50,150 35,643  
Reconciliation of Income before Income Taxes:          
Income before Income Taxes 40,408 (9,791) 57,219 13,010  
Total Assets 8,252,469   8,252,469   6,340,396
Operating segments | Core Banking | Wealth Management Fees          
Segment Reporting Information [Line Items]          
Non-interest income 1 1 2 2  
Operating segments | Core Banking | Insurance Revenues          
Segment Reporting Information [Line Items]          
Non-interest income 0 0 0 0  
Operating segments | Wealth Management Services          
Segment Reporting Information [Line Items]          
Interest and Fees on Loans 0 0 0 0  
Interest on Securities and Other Short-term Investments 85 38 151 67  
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 1,958 1,757 3,845 3,409  
Reconciliation of Income before Income Taxes:          
Income before Income Taxes 1,500 1,405 2,910 2,638  
Total Assets 15,829   15,829   13,544
Operating segments | Wealth Management Services | Wealth Management Fees          
Segment Reporting Information [Line Items]          
Non-interest income 4,164 3,782 7,999 7,147  
Operating segments | Wealth Management Services | Insurance Revenues          
Segment Reporting Information [Line Items]          
Non-interest income 0 1 0 1  
Operating segments | Insurance          
Segment Reporting Information [Line Items]          
Interest and Fees on Loans 0 0 0 0  
Interest on Securities and Other Short-term Investments 0 1 0 1  
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 0 1,348 0 3,079  
Reconciliation of Income before Income Taxes:          
Income before Income Taxes 0 36,696 0 37,595  
Total Assets 0   0   0
Operating segments | Insurance | Wealth Management Fees          
Segment Reporting Information [Line Items]          
Non-interest income 0 0 0 0  
Operating segments | Insurance | Insurance Revenues          
Segment Reporting Information [Line Items]          
Non-interest income 0 1,505 0 4,383  
Other          
Segment Reporting Information [Line Items]          
Interest and Fees on Loans 0 0 0 0  
Interest on Securities and Other Short-term Investments 117 136 252 257  
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 1,797 1,372 3,516 2,747  
Provision for Credit Losses 0 0 0 0  
Salaries and Employee Benefits 427 2 683 4  
Reconciliation of Income before Income Taxes:          
Income before Income Taxes (2,737) (1,715) (7,628) (3,470)  
Total Assets 11,844   11,844   $ (58,030)
Other | Wealth Management Fees          
Segment Reporting Information [Line Items]          
Non-interest income 0 0 0 0  
Other | Insurance Revenues          
Segment Reporting Information [Line Items]          
Non-interest income 0 0 0 0  
Elimination of Intercompany Revenues          
Segment Reporting Information [Line Items]          
Non-interest income (95) (113) (208) (211)  
Reconciliation of Income before Income Taxes:          
Other Non-interest Expense $ (95) $ (113) $ (208) $ (211)