XML 57 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share (Details) - shares
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Net Loss Per Share    
Total common stock equivalents 5,066,345 21,927,826
Convertible preferred stock    
Net Loss Per Share    
Total common stock equivalents   18,398,248
Restricted Stock    
Net Loss Per Share    
Total common stock equivalents 64,458 135,811
Stock options    
Net Loss Per Share    
Total common stock equivalents 4,999,256 3,391,136
Warrants    
Net Loss Per Share    
Total common stock equivalents 2,631 2,631