XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Common Share - Antidilutive securities (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive securities    
Total antidilutive securities 3,100,314 829,451
Common stock options    
Antidilutive securities    
Total antidilutive securities 1,658,053 283,526
Restricted stock units and restricted stock awards    
Antidilutive securities    
Total antidilutive securities 103,002 32,253
Common stock warrants    
Antidilutive securities    
Total antidilutive securities 1,339,245 513,658
Convertible preferred stock    
Antidilutive securities    
Total antidilutive securities 14 14