XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Common Share (Tables)
3 Months Ended
Mar. 31, 2023
Net Loss per Common Share  
Schedule of potentially dilutive securities excluded from diluted net income (loss) per common share

Three Months Ended

March 31, 

2023

2022

Common stock options

1,658,053

283,526

Restricted stock units and restricted stock awards

103,002

32,253

Common stock warrants

1,339,245

513,658

Convertible preferred stock

14

14

Total

3,100,314

829,451