XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
(Loss) Earnings Per Common Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted (Loss) Earnings Per Common 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 September 30,Nine Months Ended September 30,
2025202420252024
Denominator:
Denominator for basic earnings per common share22,890,301 22,816,359 22,867,098 22,791,819 
Effect of dilutive securities— — 195,596 — 
Denominator for diluted earnings per common share22,890,301 22,816,359 23,062,694 22,791,819 
Antidilutive securities excluded from the calculation of diluted earnings per share261,116 63,173 6,095 78,473