XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share of Common Stock - Anti-dilutive securities (Details) - $ / shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 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) 8,709,269 7,339,624
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
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,489,119 758,217
Stock options    
Loss per share of common stock    
Antidilutive securities excluded from the computation of diluted weighted average shares outstanding (in shares) 7,220,150 5,721,407