v3.25.2
Revenue from Contracts with Customers (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net interest income [1] $ 37,185 $ 31,585 $ 73,607 $ 63,250
Wealth management revenues [1] 10,120 9,678 20,011 19,016
Mortgage banking revenues [1] 3,034 2,761 5,338 5,267
Card interchange fees [1] 1,247 1,275 2,756 2,420
Service charges on deposit accounts [1] 808 769 1,552 1,454
Loan related derivative income [1] 676 49 777 333
Income from bank-owned life insurance [1] 826 753 1,595 1,492
Gain on sale of bank-owned properties, net [1] 0 988 6,994 988
Other income [1] 367 387 698 2,853
Total noninterest income [1] 17,078 16,660 39,721 33,823
Total revenues [1] 54,263 48,245 113,328 97,073
Revenue from contracts with customers 12,462 12,008 31,864 23,446
Net Interest Income        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers [2] 0 0 0 0
Wealth Management Revenues        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers [2] 10,120 9,678 20,011 19,016
Mortgage Banking Revenues        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers [2] 0 0 0 0
Card Interchange Fees        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers [2] 1,247 1,275 2,756 2,420
Service Charges on Deposit Accounts        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers [2] 808 769 1,552 1,454
Loan Related Derivative Income        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers [2] 0 0 0 0
Income From Bank-owned Life Insurance        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers [2] 0 0 0 0
Gain on sale of bank-owned properties, net        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers [2] 0 0 6,994 [3] 0
Other Income        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers [2] 287 286 551 556
Total Noninterest Income        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers [2] 12,462 12,008 31,864 23,446
Total Revenues        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers [2] $ 12,462 $ 12,008 $ 31,864 $ 23,446
[1] As reported in the Unaudited Consolidated Statements of Income.
[2] Revenue from contracts with customers in scope of ASC 606.
[3] For the six months ended June 30, 2025, included herein in accordance with sales-leaseback transaction provisions of ASC 842 and ASC 606.