v3.26.3
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]                  
Interest income $ 49,163       $ 45,978     $ 141,213 $ 132,338
Interest expense 10,276       10,632     30,529 32,103
Net Interest Income 38,887       35,346     110,684 100,235
Provision (benefit) for credit losses 7,724       1,716     10,311 2,283
Net Interest Income After Provision for Credit Losses 31,163       33,630     100,373 97,952
Change in fair value of mortgage servicing rights:                  
Total mortgage banking income 8,746       7,273     22,345 18,924
Purchased receivable income 6,695       7,269     19,300 19,316
Total Other Operating Income 20,762       31,239     52,378 60,919
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
Provision (benefit) for income taxes 4,338       7,504     13,503 15,745
Net Income 14,408 $ 15,342 $ 13,675 $ 12,441 27,065 $ 11,778 $ 13,324 43,425 52,167
Community Banking                  
Change in fair value of mortgage servicing rights:                  
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
Provision (benefit) for income taxes 4,351       5,634     11,215 11,300
Net Income 15,192       22,256     37,437 40,787
Home Mortgage Lending                  
Change in fair value of mortgage servicing rights:                  
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
Provision (benefit) for income taxes 1,312       706     2,324 1,762
Net Income 3,494       1,856     6,187 4,589
Specialty Finance                  
Change in fair value of mortgage servicing rights:                  
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
Provision (benefit) for income taxes (1,325)       1,164     (36) 2,683
Net Income (4,278)       2,953     (199) 6,791
Operating Segments                  
Segment Reporting [Line Items]                  
Interest income 49,163       45,978     141,213 132,338
Interest expense 10,276       10,632     30,529 32,103
Net Interest Income 38,887       35,346     110,684 100,235
Provision (benefit) for credit losses 7,724       1,716     10,311 2,283
Net Interest Income After Provision for Credit Losses 31,163       33,630     100,373 97,952
Net realized gains on mortgage loans sold 3,693       4,810     12,098 11,481
Change in fair value of mortgage loan commitments, net (140)       371     378 921
Total production revenue 3,553       5,181     12,476 12,402
Mortgage servicing revenue 3,304       3,056     8,539 8,709
Change in fair value of mortgage servicing rights:                  
Due to changes in model inputs of assumptions 2,275       (638)     2,372 (1,315)
Other (692)       (612)     (1,844) (1,608)
Total mortgage servicing revenue, net 4,887       1,806     9,067 5,786
Other mortgage banking revenue 306       286     802 736
Total 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
Total Other Operating Income 20,762       31,239     52,378 60,919
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
Interest expense 8,131       8,434     24,216 25,855
Net Interest Income 35,774       32,309     100,850 90,431
Provision (benefit) for credit losses (134)       1,561     522 1,112
Net Interest Income After Provision for Credit Losses 35,908       30,748     100,328 89,319
Net realized gains on mortgage loans sold 0       0     0 0
Change in fair value of mortgage loan commitments, net 0       0     0 0
Total production revenue 0       0     0 0
Mortgage servicing revenue 0       0     0 0
Change in fair value of mortgage servicing rights:                  
Due to changes in model inputs of assumptions 0       0     0 0
Other 0       0     0 0
Total mortgage servicing revenue, net 0       0     0 0
Other mortgage banking revenue 0       0     0 0
Total 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
Total Other Operating Income 5,260       17,107     10,773 23,078
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
Interest expense 1,386       1,503     4,240 4,389
Net Interest Income 3,192       2,812     9,462 9,365
Provision (benefit) for credit losses (575)       158     266 490
Net Interest Income After Provision for Credit Losses 3,767       2,654     9,196 8,875
Net realized gains on mortgage loans sold 3,693       4,810     12,098 11,481
Change in fair value of mortgage loan commitments, net (140)       371     378 921
Total production revenue 3,553       5,181     12,476 12,402
Mortgage servicing revenue 3,304       3,056     8,539 8,709
Change in fair value of mortgage servicing rights:                  
Due to changes in model inputs of assumptions 2,275       (638)     2,372 (1,315)
Other (692)       (612)     (1,844) (1,608)
Total mortgage servicing revenue, net 4,887       1,806     9,067 5,786
Other mortgage banking revenue 306       286     802 736
Total 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
Total Other Operating Income 8,746       7,273     22,345 18,924
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
Interest expense 759       695     2,073 1,859
Net Interest Income (79)       225     372 439
Provision (benefit) for credit losses 8,433       (3)     9,523 681
Net Interest Income After Provision for Credit Losses (8,512)       228     (9,151) (242)
Net realized gains on mortgage loans sold 0       0     0 0
Change in fair value of mortgage loan commitments, net 0       0     0 0
Total production revenue 0       0     0 0
Mortgage servicing revenue 0       0     0 0
Change in fair value of mortgage servicing rights:                  
Due to changes in model inputs of assumptions 0       0     0 0
Other 0       0     0 0
Total mortgage servicing revenue, net 0       0     0 0
Other mortgage banking revenue 0       0     0 0
Total 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)
Total Other Operating Income 6,756       6,859     19,260 18,917
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                  
Change in fair value of mortgage servicing rights:                  
Total mortgage banking income (1,380)       (527)     (3,258) (1,883)
Total Other Operating Expense (1,380)       (527)     (3,258) (1,883)
Intersegment Eliminations | Community Banking                  
Change in fair value of mortgage servicing rights:                  
Total mortgage banking income 0       0     0 0
Total Other Operating Expense (1,380)       (527)     (3,258) (1,883)
Intersegment Eliminations | Home Mortgage Lending                  
Change in fair value of mortgage servicing rights:                  
Total mortgage banking income (1,380)       (527)     (3,258) (1,883)
Total Other Operating Expense 0       0     0 0
Intersegment Eliminations | Specialty Finance                  
Change in fair value of mortgage servicing rights:                  
Total mortgage banking income 0       0     0 0
Total Other Operating Expense $ 0       $ 0     $ 0 $ 0