v3.26.1
LOSS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of basic and diluted net loss per share
The following table sets forth the computation of basic and diluted earnings (loss) per share.
 Three Months Ended
March 31,
 20262025
Numerator  
Net loss$(495)$(2,199)
  
Denominator  
Weighted average shares outstanding used in computing loss per share  
Basic18,761,622 18,470,808 
Effect of dilutive stock options, warrants, and stock grants— — 
Diluted18,761,622 18,470,808 
  
Loss per share  
Basic$(0.03)$(0.12)
Diluted$(0.03)$(0.12)
Schedule of shares excluded from diluted loss per share calculation
The number of common shares potentially issuable upon the exercise of certain options and the vesting of certain restricted stock units that were excluded from the diluted loss per common share calculation are reflected in the table below.
Three Months Ended
March 31,
Weighted average number of shares for the periods ended20262025
Options(185,883)— 
Unvested restricted stock unit awards(159,531)(108,204)
Total (345,414)(108,204)