XML 105 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share - Summary of Antidilutive Securities Excluded From Computation Diluted Weighted Average Shares Outstanding (Detail)
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2018
day
Dec. 31, 2020
day
Dec. 31, 2020
$ / shares
shares
Dec. 31, 2019
shares
Dec. 31, 2018
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share amount (in shares)     14,276,017 11,225,725 12,113,439
Unvested Restricted Stock          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share amount (in shares)     0 0 21,677
Unvested Restricted Stock Units          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share amount (in shares)     2,941,914 2,936,924 2,773,773
Employee Stock Purchase Plan          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share amount (in shares)     101,658 53,167 74,634
Convertible Senior Notes          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share amount (in shares)     9,299,432 5,530,176 5,530,176
Options to Purchase Common Stock          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share amount (in shares)     1,933,013 2,705,458 3,713,179
Convertible Debt | Debt Covenant Three          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Threshold percentage of stock price trigger 130.00%        
2023 Notes          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Strike price (in dollars per share) | $ / shares     $ 41.59    
2023 Notes | Convertible Senior Notes          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share amount (in shares)     5,500,000    
2023 Notes | Convertible Debt | Debt Covenant Three          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Threshold trading days | day 20        
Threshold consecutive trading days | day 30        
2025 Notes          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Strike price (in dollars per share) | $ / shares     $ 61.02    
2025 Notes | Convertible Senior Notes          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share amount (in shares)     3,800,000    
The Notes | Convertible Debt | Debt Covenant Three          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Threshold percentage of stock price trigger   130.00%      
Threshold trading days | day   20      
Threshold consecutive trading days | day   30