XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income (Loss) Per Share - Antidilutive Securities (Details) - shares
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 (in shares) 16,857,165 714,407 5,837,998 1,617,395
Stock Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 11,138,435 451,493 770,852 500,065
Restricted Stock Units (RSUs)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 2,497,064 262,914 2,061,568 1,117,330
Performance Restricted Stock Units (PRSU's)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 687,500 0 687,500
Employee Stock Purchase Program (ESPP)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 216,088 0 0 0
Convertible debt        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 2,318,078 0 2,318,078 0