XML 88 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers (Disaggregation by Timing of Revenue Recognition) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue from contracts with customers $ 12,008 $ 11,327 $ 23,446 $ 22,175
Wealth Management Revenues        
Revenue from contracts with customers [1] 9,678 9,048 19,016 17,711
Wealth Management Revenues | Transferred over Time [Member]        
Revenue from contracts with customers 9,678 9,048 19,016 17,711
Card Interchange Fees        
Revenue from contracts with customers [1] 1,275 1,268 2,420 2,400
Card Interchange Fees | Transferred at Point in Time [Member]        
Revenue from contracts with customers 1,275 1,268 2,420 2,400
Service Charges on Deposit Accounts        
Revenue from contracts with customers [1] 769 667 1,454 1,444
Service Charges on Deposit Accounts | Transferred at Point in Time [Member]        
Revenue from contracts with customers 490 425 915 983
Service Charges on Deposit Accounts | Transferred over Time [Member]        
Revenue from contracts with customers 279 242 539 461
Other Income        
Revenue from contracts with customers [1] 286 344 556 620
Other Income | Transferred at Point in Time [Member]        
Revenue from contracts with customers 227 281 438 497
Other Income | Transferred over Time [Member]        
Revenue from contracts with customers $ 59 $ 63 $ 118 $ 123
[1] Revenue from contracts with customers in scope of ASC 606.