XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share - Anti-dilutive common equivalent shares (Details) - shares
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Net Loss Per Share    
Total anti-dilutive common equivalent shares 45,972,283 41,756,164
Stock options    
Net Loss Per Share    
Total anti-dilutive common equivalent shares 13,740,728 17,170,640
Restricted stock units    
Net Loss Per Share    
Total anti-dilutive common equivalent shares 11,578,865 3,932,587
Outstanding warrants    
Net Loss Per Share    
Total anti-dilutive common equivalent shares 20,652,690 20,652,937