v3.26.1
(Loss) Income Per Common Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Loss per Common Share
The following is the computation of net (loss) income per common share for the three months ended March 31, 2026 and 2025:
Three Months Ended
March 31,
2026
2025
Net (loss) income
$(1,828)$3,010 
Weighted-average basic common shares outstanding
6,373,9036,172,268
Dilutive effect of options, restricted stock units and warrants
10,411
Weighted-average diluted common shares outstanding
6,373,9036,182,679


Net (loss) income per share:


Basic
$(0.29)$0.49 
Diluted
$(0.29)$0.49 
Schedule of Antidilutive Securities
To the extent that securities are “anti-dilutive,” they are excluded from the calculation of diluted net income (loss) per share.
As of March 31,
2026
2025
Options to purchase common stock
131131
Restricted stock units
43164
Warrants to purchase common stock
10,02210,022