XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2
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 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total number of potentially issuable shares (in shares) 18,994 18,504 14,803 18,310
Issuances under equity incentive plans        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total number of potentially issuable shares (in shares) 10,659 10,169 10,438 9,975
Common stock issuable under the Company's convertible notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total number of potentially issuable shares (in shares) 8,335 8,335   8,335
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)     4,365