v3.22.2.2
Net Loss Per Share - Schedule of Outstanding Potentially Dilutive Shares were Excluded from Calculation of Diluted Net Loss Per Share (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive shares excluded from calculation of diluted net loss per share 4,375,000 4,343,000 4,375,000 4,343,000
Stock Options to Purchase Common Stock        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive shares excluded from calculation of diluted net loss per share 2,739,000 3,728,000 2,739,000 3,728,000
Restricted Stock Units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive shares excluded from calculation of diluted net loss per share 1,511,000 542,000 1,511,000 542,000
Warrant to Purchase Common Stock        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive shares excluded from calculation of diluted net loss per share 63,000 63,000 63,000 63,000
Shares Committed under ESPP        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive shares excluded from calculation of diluted net loss per share 32,000 10,000 32,000 10,000
Performance Stock Units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive shares excluded from calculation of diluted net loss per share 30,000   30,000