XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Net (Loss) Income Per Share Attributable to Common Shareholders - Schedule of Antidilutive Securities not Include in Computation of Net (Loss) Income per Share (Detail) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities not include in computation of net income (loss) per share 9,378,791 9,635,636
Outstanding Options [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities not include in computation of net income (loss) per share 8,220,458 8,572,663
Unvested Restricted Common Shares [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities not include in computation of net income (loss) per share 1,147,364 1,052,379
ESPP [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities not include in computation of net income (loss) per share 10,969 10,594