XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 9,647 1,006 8,617 1,121
Capped call        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 4,167 0 4,167 0
Convertible notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 4,167 0 4,167 0
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 308 232 187 246
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 528 733 72 735
Performance stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 455 24 24 83
Employee stock purchase plan shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 22 17 0 57