v3.26.1
Earnings per Share (EPS) (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Three Months Ended
June 30
Six Months Ended
June 30
2026202520262025
(Dollars and shares in thousands)
Net Income$5,096 $4,591 $11,007 $9,296 
Dividends— — — — 
Net income available to common shareholders$5,096 $4,591 $11,007 $9,296 
Weighted average common shares outstanding:
Basic shares outstanding24,80324,83024,77624,829
Stock-based awards433126149118
Diluted shares outstanding25,236 24,956 24,925 24,947 
Earnings per share:
Basic$0.21 $0.18 $0.44 $0.37 
Diluted$0.20 $0.18 $0.44 $0.37