v3.26.3
Segment Information - Reconciliation to Consolidated Financial Results (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Interest income $ 49,163 $ 45,978 $ 141,213 $ 132,338
Mortgage banking income 8,746 7,273 22,345 18,924
Purchased receivable income 6,695 7,269 19,300 19,316
Revenues 69,925 77,217 193,591 193,257
Less:        
Interest expense 10,276 10,632 30,529 32,103
Provision (benefit) for credit losses 7,724 1,716 10,311 2,283
Segment gross profit 51,925 64,869 152,751 158,871
Less:        
Salaries and other personnel expense 20,703 19,432 60,993 57,509
Data processing expense 3,728 3,240 10,515 9,710
Occupancy expense 1,902 1,921 5,831 5,914
Professional and outside services 2,297 1,112 4,884 3,340
Marketing expense 629 508 2,216 2,222
Insurance expense 412 802 1,248 2,575
Compensation expense - Sallyport acquisition payments 500 600 1,500 1,800
Total Other Operating Expense 33,179 30,300 95,823 90,959
Income Before Provision for Income Taxes 18,746 34,569 56,928 67,912
Community Banking        
Segment Reporting [Line Items]        
Revenues 49,165 57,850 135,839 139,364
Less:        
Segment gross profit 41,168 47,855 111,101 112,397
Less:        
Total Other Operating Expense 21,625 19,965 62,449 60,310
Income Before Provision for Income Taxes 19,543 27,890 48,652 52,087
Home Mortgage Lending        
Segment Reporting [Line Items]        
Revenues 13,324 11,588 36,047 32,678
Less:        
Segment gross profit 12,513 9,927 31,541 27,799
Less:        
Total Other Operating Expense 7,707 7,365 23,030 21,448
Income Before Provision for Income Taxes 4,806 2,562 8,511 6,351
Specialty Finance        
Segment Reporting [Line Items]        
Revenues 7,436 7,779 21,705 21,215
Less:        
Segment gross profit (1,756) 7,087 10,109 18,675
Less:        
Total Other Operating Expense 3,847 2,970 10,344 9,201
Income Before Provision for Income Taxes (5,603) 4,117 (235) 9,474
Operating Segments        
Segment Reporting [Line Items]        
Interest income 49,163 45,978 141,213 132,338
Mortgage banking income 8,746 7,273 22,345 18,924
Purchased receivable income 6,695 7,269 19,300 19,316
Other operating income 5,321 16,697 10,733 22,679
Revenues 71,305 77,744 196,849 195,140
Less:        
Interest expense 10,276 10,632 30,529 32,103
Provision (benefit) for credit losses 7,724 1,716 10,311 2,283
Less:        
Salaries and other personnel expense 20,703 19,432 60,993 57,509
Data processing expense 3,728 3,240 10,515 9,710
Occupancy expense 1,902 1,921 5,831 5,914
Professional and outside services 2,297 1,112 4,884 3,340
Marketing expense 629 508 2,216 2,222
Insurance expense 412 802 1,248 2,575
Compensation expense - Sallyport acquisition payments 500 600 1,500 1,800
Other operating expense 3,008 2,685 8,636 7,889
Total Other Operating Expense 34,559 30,827 99,081 92,842
Operating Segments | Community Banking        
Segment Reporting [Line Items]        
Interest income 43,905 40,743 125,066 116,286
Mortgage banking income 0 0 0 0
Purchased receivable income 0 0 0 0
Other operating income 5,260 17,107 10,773 23,078
Revenues 49,165 57,850 135,839 139,364
Less:        
Interest expense 8,131 8,434 24,216 25,855
Provision (benefit) for credit losses (134) 1,561 522 1,112
Less:        
Salaries and other personnel expense 12,339 12,181 37,148 36,305
Data processing expense 3,198 2,826 9,009 8,455
Occupancy expense 1,476 1,359 4,425 4,216
Professional and outside services 1,682 713 3,447 1,908
Marketing expense 551 397 1,947 1,809
Insurance expense 401 780 1,202 2,502
Compensation expense - Sallyport acquisition payments 0 0 0 0
Other operating expense 1,978 1,709 5,271 5,115
Total Other Operating Expense 23,005 20,492 65,707 62,193
Operating Segments | Home Mortgage Lending        
Segment Reporting [Line Items]        
Interest income 4,578 4,315 13,702 13,754
Mortgage banking income 8,746 7,273 22,345 18,924
Purchased receivable income 0 0 0 0
Other operating income 0 0 0 0
Revenues 14,704 12,115 39,305 34,561
Less:        
Interest expense 1,386 1,503 4,240 4,389
Provision (benefit) for credit losses (575) 158 266 490
Less:        
Salaries and other personnel expense 5,925 5,505 17,600 15,956
Data processing expense 307 269 907 802
Occupancy expense 362 493 1,202 1,487
Professional and outside services 286 249 798 763
Marketing expense 69 110 246 403
Insurance expense 11 22 46 66
Compensation expense - Sallyport acquisition payments 0 0 0 0
Other operating expense 747 717 2,231 1,971
Total Other Operating Expense 7,707 7,365 23,030 21,448
Operating Segments | Specialty Finance        
Segment Reporting [Line Items]        
Interest income 680 920 2,445 2,298
Mortgage banking income 0 0 0 0
Purchased receivable income 6,695 7,269 19,300 19,316
Other operating income 61 (410) (40) (399)
Revenues 7,436 7,779 21,705 21,215
Less:        
Interest expense 759 695 2,073 1,859
Provision (benefit) for credit losses 8,433 (3) 9,523 681
Less:        
Salaries and other personnel expense 2,439 1,746 6,245 5,248
Data processing expense 223 145 599 453
Occupancy expense 64 69 204 211
Professional and outside services 329 150 639 669
Marketing expense 9 1 23 10
Insurance expense 0 0 0 7
Compensation expense - Sallyport acquisition payments 500 600 1,500 1,800
Other operating expense 283 259 1,134 803
Total Other Operating Expense 3,847 2,970 10,344 9,201
Intersegment Eliminations        
Segment Reporting [Line Items]        
Mortgage banking income (1,380) (527) (3,258) (1,883)
Revenues (1,380) (527) (3,258) (1,883)
Less:        
Total Other Operating Expense (1,380) (527) (3,258) (1,883)
Intersegment Eliminations | Community Banking        
Segment Reporting [Line Items]        
Mortgage banking income 0 0 0 0
Revenues 0 0 0 0
Less:        
Total Other Operating Expense (1,380) (527) (3,258) (1,883)
Intersegment Eliminations | Home Mortgage Lending        
Segment Reporting [Line Items]        
Mortgage banking income (1,380) (527) (3,258) (1,883)
Revenues (1,380) (527) (3,258) (1,883)
Less:        
Total Other Operating Expense 0 0 0 0
Intersegment Eliminations | Specialty Finance        
Segment Reporting [Line Items]        
Mortgage banking income 0 0 0 0
Revenues 0 0 0 0
Less:        
Total Other Operating Expense $ 0 $ 0 $ 0 $ 0