XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss per Share - Antidilutive effect (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net Loss per Share    
Potentially dilutive common stock equivalents outstanding 5,107,974 17,186,118
Options issued and outstanding    
Net Loss per Share    
Potentially dilutive common stock equivalents outstanding 5,107,974 4,456,375
Convertible preferred stock (as converted)    
Net Loss per Share    
Potentially dilutive common stock equivalents outstanding   12,528,612
Warrants for common stock    
Net Loss per Share    
Potentially dilutive common stock equivalents outstanding   201,131