XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
(Loss) Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2024
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 (loss) earnings per common share:

Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Denominator:
Denominator for basic earnings per common share22,796,729 22,723,748 22,779,414 22,689,990 
Effect of dilutive securities— 45,699 — 82,242 
Denominator for diluted earnings per common share22,796,729 22,769,447 22,779,414 22,772,232 
Antidilutive securities excluded from the calculation of diluted earnings per share93,306 67,074 90,076 49,840