XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of earnings per share
Three Months Ended June 30,Six Months Ended June 30,
(In thousands except per share data)2024202320242023
Net income available to common shareholders$15,041 $13,192 $31,996 $30,271 
Weighted average common shares outstanding11,476 11,424 11,449 11,419 
Diluted effect of stock-based awards6 13 26 37 
Diluted common shares11,482 11,437 11,475 11,456 
Basic earnings per common share$1.31 $1.15 $2.79 $2.65 
Diluted earnings per common share$1.31 $1.15 $2.79 $2.64