v3.26.1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Summary of Revenue
The following table presents noninterest income within the scope and out of the scope of ASC 606 by segment for the three months ended June 30, 2026 and 2025:
Three Months Ended
June 30, 2026
BM Tech
Community
Banking
Within ScopeOut of ScopeTotal
(Dollars in thousands)
Non-Interest Income:
Service charges on deposit accounts:
Interchange and card revenue$1,673 $— $1,673 $— $1,673 
Service charges1,691 299 1,990 — 1,990 
University fees - transaction activity518 — 518 — 518 
University fees - subscriptions1,357 — 1,357 — 1,357 
Total service charges on deposit accounts5,239 299 5,538 — 5,538 
Bank-owned life insurance income— 636 — 636 636 
Other non-interest income(1)(2)
300 201 501 — 501 
Total Non-Interest Income$5,539 $1,136 $6,039 $636 $6,675 
Three Months Ended
June 30, 2025
BM Tech
Community
Banking
Within ScopeOut of ScopeTotal
(Dollars in thousands)
Non-Interest Income:
Service charges on deposit accounts:
Interchange and card revenue$1,844 $320 $2,164 $— $2,164 
Servicing fees5,764 — 5,764 — 5,764 
Service charges2,095 301 2,396 — 2,396 
University fees - transaction activity430 — 430 — 430 
University fees - subscriptions1,341 — 1,341 — 1,341 
Total service charges on deposit accounts11,474 621 12,095 — 12,095 
Bank-owned life insurance income— 348 — 348 348 
Other non-interest income(1)(2)
762 763 — 763 
Total Non-Interest Income$11,475 $1,731 $12,858 $348 $13,206 
(1)Other noninterest income includes fee income from outside services, trust, rental and other miscellaneous income.
(2)Other noninterest income includes trust, rental and other miscellaneous income.
















The following table presents non-interest income within the scope and out of the scope of ASC 606 by segment for the six months ended June 30, 2026 and 2025:
Six Months Ended
June 30, 2026
BM Tech
Community
Banking
Within ScopeOut of ScopeTotal
(Dollars in thousands)
Non-Interest Income:
Service charges on deposit accounts:
Interchange and card revenue$3,894 $— $3,894 $— $3,894 
Service charges3,678 594 4,272 — 4,272 
University fees - transaction activity1,452 — 1,452 — 1,452 
University fees - subscriptions2,745 — 2,745 — 2,745 
Total service charges on deposit accounts11,769 594 12,363 — 12,363 
Bank-owned life insurance income— 1,190 — 1,190 1,190 
Gain on sale of securities— 108 — 108 108 
Other non-interest income(1)(2)
300 355 655 — 655 
Total Non-Interest Income$12,069 $2,247 $13,018 $1,298 $14,316 

Six Months Ended
June 30, 2025
BM Tech
Community
Banking
Within ScopeOut of ScopeTotal
(Dollars in thousands)
Non-Interest Income:
Service charges on deposit accounts:
Interchange and card revenue$3,463 $707 $4,170 $— $4,170 
Servicing fees8,190 — 8,190 — 8,190 
Service charges3,800 585 4,385 — 4,385 
University fees - transaction activity952 — 952 — 952 
University fees - subscriptions2,232 — 2,232 — 2,232 
Total service charges on deposit accounts18,637 1,292 19,929 — 19,929 
Bank-owned life insurance income— 692 — 692 692 
Other non-interest income(1)(2)
1,401 872 2,273 — 2,273 
Total Non-Interest Income$20,038 $2,856 $22,202 $692 $22,894 

(1)Other noninterest income includes fee income from outside services, trust, rental and other miscellaneous income.
(2)Other noninterest income includes trust, rental and other miscellaneous income.