XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Interest income    
Interest and fees on loans $ 90,328 $ 81,756
Interest on investment securities: Taxable 7,210 6,760
Interest on investment securities: Exempt from federal income tax 218 209
Total investment income 7,428 6,969
Other 3,092 3,268
Total interest income 100,848 91,993
Interest expense    
Interest on deposits 27,524 25,828
Interest on short-term borrowings 75 1,477
Interest on long-term borrowings 5,136 4,710
Total interest expense 32,735 32,015
Net interest income 68,113 59,978
Credit loss expense - loans 2,345 2,929
Credit loss expense- debt securities held to maturity 43 14
Credit loss expense/(credit)- unfunded commitments 355 (10)
Total credit loss expense 2,743 2,933
Net interest income after provision for credit losses 65,370 57,045
Other operating income    
Net gains 97  
Net gains on sales of residential mortgage loans 533 414
Net losses on disposal of fixed assets (228)  
Net gains 402 414
Total other income 20,166 19,411
Total other operating income 20,568 19,825
Other operating expenses    
Salaries and employee benefits 29,347 28,029
FDIC premiums 1,051 1,070
Equipment 2,217 2,675
Occupancy 2,860 2,878
Data processing 6,243 5,761
Marketing 904 674
Professional services 2,449 1,948
Contract labor 634 597
Line rentals 380 408
Total OREO expense, net 2,235 271
Investor relations 306 293
Contributions 344 234
Other 4,435 4,802
Total other operating expenses 53,405 49,640
Income before income tax expense 32,533 27,230
Provision for income tax expense 8,018 6,661
Net Income $ 24,515 $ 20,569
Basic net income per share (in dollars per share) $ 3.78 $ 3.15
Diluted net income per share (in dollars per share) $ 3.77 $ 3.15
Weighted average number of basic shares outstanding (in shares) 6,490 6,527
Weighted average number of diluted shares outstanding (in shares) 6,504 6,540
Service charges on deposit accounts    
Other operating income    
Total other income $ 2,255 $ 2,220
Other service charges    
Other operating income    
Total other income 845 887
Trust department    
Other operating income    
Total other income 9,824 9,094
Debit card income    
Other operating income    
Total other income 4,057 4,065
Bank owned life insurance    
Other operating income    
Total other income 1,408 1,345
Brokerage commissions    
Other operating income    
Total other income 1,445 1,449
Other    
Other operating income    
Total other income $ 332 $ 351