XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue by Source
The following table presents revenue from contracts with customers, disaggregated by the revenue source:
(Dollars in thousands)Three Months EndedNine Months Ended
Revenue from contracts with customersLocation in income statementSeptember 30,
2021
September 30,
2020
September 30,
2021
September 30,
2020
Brokerage and insurance product commissionsWealth management$5,230 $4,563 $15,418 $13,991 
TrustWealth management5,369 4,179 15,765 13,718 
Asset managementWealth management20,932 16,215 60,347 45,825 
Total wealth management31,531 24,957 91,530 73,534 
Mortgage broker feesMortgage banking270 85 460 312 
Service charges on deposit accountsService charges on deposit accounts14,149 11,497 39,434 33,182 
Administrative servicesOther non-interest income1,359 1,077 3,843 3,122 
Card related feesOther non-interest income2,513 2,021 6,474 5,506 
Other deposit related feesOther non-interest income3,397 3,160 9,979 9,252 
Total revenue from contracts with customers$53,219 $42,797 $151,720 $124,908 
Contract Assets, Contract Liabilities and Receivables from Contracts with Customers
The following table provides information about contract assets, contract liabilities and receivables from contracts with customers:
(Dollars in thousands)September 30,
2021
December 31,
2020
September 30,
2020
Contract assets$ $— $— 
Contract liabilities $1,632 $1,548 $1,543 
Mortgage broker fees receivable$31 $20 $28 
Administrative services receivable185 64 191 
Wealth management receivable12,001 10,144 10,232 
Card related fees receivable462 783 201 
Total receivables from contracts with customer$12,679 $11,011 $10,652 
Performance Obligations Unsatisfied at End of Period
The following table presents the estimated future timing of recognition of upfront fees related to card and deposit related fees. These upfront fees represent performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.

(Dollars in thousands)
Estimated remaining in 2021$291 
Estimated—2022591 
Estimated—2023400 
Estimated—2024250 
Estimated—2025100 
Total$1,632