XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share of Common Stock - Anti-dilutive securities (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Loss per share of common stock    
Warrant exercise price (in dollars per share) $ 0.001 $ 0.001
Antidilutive securities excluded from the computation of diluted weighted average shares outstanding (in shares) 9,545,512 7,110,694
Convertible preferred stock    
Loss per share of common stock    
Antidilutive securities excluded from the computation of diluted weighted average shares outstanding (in shares) 860,000 915,000
Restricted stock awards and restricted stock units    
Loss per share of common stock    
Antidilutive securities excluded from the computation of diluted weighted average shares outstanding (in shares) 1,542,115 541,670
Stock options    
Loss per share of common stock    
Antidilutive securities excluded from the computation of diluted weighted average shares outstanding (in shares) 7,143,397 5,654,024