v3.26.3
Revenue from Contracts with Customers (Disaggregation by Timing of Revenue Recognition) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenue from contracts with customers $ 13,690 $ 12,685 $ 40,408 $ 44,549
Wealth Management Revenues        
Revenue from contracts with customers [1] 11,089 10,373 32,937 30,384
Wealth Management Revenues | Transferred over Time        
Revenue from contracts with customers 11,089 10,373 32,937 30,384
Card Interchange Fees        
Revenue from contracts with customers [1] 1,317 1,163 4,007 3,919
Card Interchange Fees | Transferred at Point in Time        
Revenue from contracts with customers 1,317 1,163 4,007 3,919
Service Charges on Deposit Accounts        
Revenue from contracts with customers [1] 952 841 2,579 2,393
Service Charges on Deposit Accounts | Transferred at Point in Time        
Revenue from contracts with customers 665 559 1,754 1,562
Service Charges on Deposit Accounts | Transferred over Time        
Revenue from contracts with customers 287 282 825 831
Gain on sale of bank-owned properties, net        
Revenue from contracts with customers [1]     0 6,994 [2]
Gain on sale of bank-owned properties, net | Transferred at Point in Time        
Revenue from contracts with customers 0 0 0 6,994
Other Income        
Revenue from contracts with customers [1] 332 308 885 859
Other Income | Transferred at Point in Time        
Revenue from contracts with customers 258 258 693 687
Other Income | Transferred over Time        
Revenue from contracts with customers $ 74 $ 50 $ 192 $ 172
[1] Revenue from contracts with customers in scope of ASC 606.
[2] For the nine months ended September 30, 2025, included herein in accordance with sale-leaseback transaction provisions of ASC 842 and ASC 606.