XML 89 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Stock and Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following data shows the amounts used in computing basic and diluted earnings per common share:
Three Months Ended March 31,
(In thousands, except per share data)20242023
Net income$12,133 $11,227 
Weighted average common shares outstanding (basic)16,567,90215,886,186
Effect of dilutive unvested restricted stock grants45,47144,935
Weighted average common shares outstanding (diluted)16,613,37315,931,121
Basic earnings per common share$0.73 $0.71 
Diluted earnings per common share0.73 0.70