XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share - Antidilutive effect (Details) - shares
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Net Loss per Share    
Conversion of common stock 20,375,329 17,317,608
Convertible preferred stock (as converted)    
Net Loss per Share    
Conversion of common stock 15,906,537 12,528,612
Options issued and outstanding    
Net Loss per Share    
Conversion of common stock 4,318,992 4,587,865
Warrants for common stock    
Net Loss per Share    
Conversion of common stock 149,800 201,131