XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income (Loss) Per Share - Antidilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 19,517,922 2,565,615 19,517,922 3,743,431
Stock Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 11,723,427 5,310 11,723,427 501,476
Restricted Stock Units (RSUs)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 4,679,719 214,481 4,679,719 896,131
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 0
Employee Stock Purchase Program (ESPP)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 109,198 27,746 109,198 27,746
Convertible debt        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 2,318,078 2,318,078 2,318,078 2,318,078