XML 150 R131.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Net gains (losses) on securities $ 1,357 $ (112) $ (454)
Income from company-owned life insurance 4,686 2,844 2,656
Other non-interest income 6,118 3,196 2,721
Total non-interest income 36,166 17,952 17,087
Service charges and fees      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 15,594 6,670 6,855
Debit card fees      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 8,874 4,175 4,454
Deposit related fees      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 6,576 2,409 2,308
Other fees      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 144 86 93
Fiduciary and wealth management      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 8,411 5,354 5,309
Trust fees      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 4,919 3,074 3,176
Advisory fees      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 2,385 1,866 1,575
Other fees      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 1,107 414 558
FHLB dividend      
Disaggregation of Revenue [Line Items]      
Other non-interest income 902 643 484
Merchant & credit card fees      
Disaggregation of Revenue [Line Items]      
Other non-interest income 897 748 801
Safety deposit fees      
Disaggregation of Revenue [Line Items]      
Other non-interest income 441 359 394
Servicing release premium      
Disaggregation of Revenue [Line Items]      
Other non-interest income 484 138 58
Wire fees      
Disaggregation of Revenue [Line Items]      
Other non-interest income 480 350 358
Customer loan swap fees      
Disaggregation of Revenue [Line Items]      
Other non-interest income 556 414 0
Investor servicing income      
Disaggregation of Revenue [Line Items]      
Other non-interest income 345 0 0
Letter of credit fees      
Disaggregation of Revenue [Line Items]      
Other non-interest income 364 89 68
Unfunded commitment purchase accounting adjustment      
Disaggregation of Revenue [Line Items]      
Other non-interest income 547 0 0
Other non-interest      
Disaggregation of Revenue [Line Items]      
Other non-interest income $ 1,102 $ 455 $ 558