v3.26.3
Earnings Per Common Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] The calculations of earnings per common share and diluted earnings per common share for the three and nine months ended September 30, 2026 and 2025 are presented in the following table.
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands, except per share data)2026202520262025
Net income$11,628 $9,314 $33,273 $25,135 
Weighted average common shares outstanding17,044 16,941 17,011 16,906 
Weighted average effect of restricted stock units outstanding
262 74 245 89 
Diluted weighted average common shares outstanding17,306 17,015 17,256 16,995 
Basic earnings per common share$0.68 $0.55 $1.96 $1.49 
Diluted earnings per common share$0.67 $0.55 $1.93 $1.48 
Number of anti-dilutive common stock equivalents excluded from diluted earnings per share computation— 309 28 316