XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income Per Common Share - Schedule Of Anti-Dilutive Common Stock Excluded From Computation of Diluted Net Loss Per Share (Detail) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total number of potentially issuable shares (in shares) 10,927 18,773
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total number of potentially issuable shares (in shares) 6,206 6,217
Common stock issuable under the 2027 Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total number of potentially issuable shares (in shares) 0 4,365
Common stock issuable under the 2024 Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total number of potentially issuable shares (in shares) 0 3,970
Unvested RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total number of potentially issuable shares (in shares) 4,463 3,920
Common stock potentially issuable for ESPP purchases    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total number of potentially issuable shares (in shares) 258 301