v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Revenue
The following table details Peoples' revenue from contracts with customers:
 Three Months EndedSix Months Ended
June 30,June 30,
(Dollars in thousands)2025202420252024
Insurance income:
Commission and fees from sale of insurance policies (a)$4,450 $4,104 $8,962 $8,389 
Performance-based commissions (b)99 1,641 2,218 
Trust and investment income:
Fiduciary income (a)3,042 3,010 5,957 5,767 
Brokerage income (a)2,239 1,989 4,385 3,831 
Electronic banking income:
Interchange income (a)5,111 5,309 9,956 10,229 
Promotional and usage income (a)1,161 1,161 2,201 2,287 
Deposit account service charges:
Ongoing maintenance fees for deposit accounts (a)1,670 1,716 3,313 3,434 
Transaction-based fees (b)2,388 2,623 4,760 5,128 
Commercial loan swap fees (b)734 59 1,271 111 
Other non-interest income transaction-based fees (b)374 589 789 1,093 
Total revenue from contracts with customers$21,268 $20,565 $43,235 $42,487 
Timing of revenue recognition:
Services transferred over time$17,673 $17,289 $34,774 $33,937 
Services transferred at a point in time3,595 3,276 8,461 8,550 
Total revenue from contracts with customers$21,268 $20,565 $43,235 $42,487 
(a) Services transferred over time.
(b) Services transferred at a point in time.
Summary of Contract Assets and Liabilities
The following table details the changes in Peoples' contract assets and contract liabilities for the six-month period ended June 30, 2025:
 Contract AssetsContract Liabilities
(Dollars in thousands)
Balance, January 1, 2025$899 $5,771 
     Additional income receivable84 — 
     Additional deferred income— 11 
     Receipt of income previously receivable(15)— 
     Recognition of income previously deferred— (214)
Balance, June 30, 2025$968 $5,568