v3.26.1
EARNINGS (LOSS) PER SHARE (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The table below sets forth, for the periods indicated, a reconciliation of weighted average common shares outstanding - basic to weighted average common shares and common share equivalents outstanding - diluted and the average number of potentially dilutive securities that were excluded from the calculation of diluted earnings (loss) per share because their effect was anti-dilutive:
Three Months Ended
March 31,
20262025
Weighted average common shares outstanding - basic12,254,03512,179,418
Potentially dilutive securities:
Unvested shares of restricted stock and employee stock options167,310-
Weighted average common shares and common share equivalents outstanding - diluted12,421,34512,179,418
Average number of potentially dilutive securities excluded from calculation because their effect was anti-dilutive during the period588,515877,624