XML 91 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss per Share - Summary of Potential Dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential dilutive securities excluded from computation of diluted net loss per common share (in shares) 9,189,062 6,181,790 6,907,839
Options to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential dilutive securities excluded from computation of diluted net loss per common share (in shares) 7,439,508 5,712,339 6,750,939
Unvested restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential dilutive securities excluded from computation of diluted net loss per common share (in shares) 1,537,732 438,625 156,900
Unvested employee stock purchase plan shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential dilutive securities excluded from computation of diluted net loss per common share (in shares) 211,822 30,826 0