XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Common Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Computation of Earnings Per Share
The following table sets forth a reconciliation of the number of shares used in the computation of basic and diluted earnings per common share:

Three Months Ended March 31,
20232022
Denominator:
Denominator for basic earnings per common share22,655,821 22,782,476 
Effect of dilutive securities87,116 121,691 
Denominator for diluted earnings per common share22,742,937 22,904,167 
Antidilutive securities excluded from the calculation of diluted earnings per share63,949 —