v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net income $ 25,189 $ 23,297
Adjustments to reconcile net income to net cash provided by operating activities:    
Provision for credit losses 5,600 5,025
Depreciation and amortization of premises and equipment 741 524
Stock compensation expense 3,722 2,280
Gain on equity investment   (432)
Net amortization (accretion):    
Securities 209 248
Loans 9 (53)
Right of use asset 371 373
Software 927 927
Changes in other assets and liabilities:    
Accrued interest receivable (932) (967)
Other assets (6,083) (5,687)
Operating lease liability (470) (443)
Accrued expenses and other liabilities 4,744 1,205
Net cash provided by operating activities 34,027 26,297
Cash flows from investing activities:    
Net change in loans (148,751) (117,467)
Purchases of securities available-for-sale (29,710) (31,069)
Principal repayments on securities available-for-sale 34,418 20,090
Principal repayments on securities held-to-maturity 4,048 4,140
Purchases of securities, restricted (23) (139)
Proceeds from equity investment   1,232
Purchase of equity investment   (700)
Purchases of premises and equipment (342) (2,316)
Development of capitalized software (838) (1,191)
Net cash used in investing activities (141,198) (127,420)
Cash flows from financing activities:    
Net increase in deposits 116,686 140,092
Decrease in borrowings (1) (1)
Exercise of stock options, net of repurchases 262 480
Tax withholding payments for vested equity awards (153)  
Cash dividends paid to common stockholders (3,327) (2,804)
Net cash provided by financing activities 113,467 137,767
Increase (decrease) in cash and cash equivalents 6,296 36,644
Cash and cash equivalents at beginning of the period 235,887 126,329
Cash and cash equivalents at end of the period 242,183 162,973
Cash paid during the period for:    
Interest 10,583 8,186
Taxes 8,320 9,976
Noncash transactions:    
Dividends declared but not paid $ 146 $ 159