XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share (Details) - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Net Loss Per Share    
Total common stock equivalents 5,263,415 21,844,379
Convertible preferred stock    
Net Loss Per Share    
Total common stock equivalents   18,398,248
Restricted Stock    
Net Loss Per Share    
Total common stock equivalents 79,773 168,328
Stock options    
Net Loss Per Share    
Total common stock equivalents 5,181,011 3,275,172
Warrants    
Net Loss Per Share    
Total common stock equivalents 2,631 2,631