XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net Loss Per Share    
Total common stock equivalents 5,046,141 21,428,149
Convertible preferred stock    
Net Loss Per Share    
Total common stock equivalents   18,398,248
Restricted Stock    
Net Loss Per Share    
Total common stock equivalents 95,134 251,599
Stock options    
Net Loss Per Share    
Total common stock equivalents 4,948,376 2,775,671
Warrants    
Net Loss Per Share    
Total common stock equivalents 2,631 2,631