XML 100 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net loss per share - Antidilutive securities (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive securities (in shares) 19,806,096 8,527,597 7,797,470
Stock options outstanding      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive securities (in shares) 5,330,930 7,234,490 7,760,950
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive securities (in shares) 6,890,938 1,293,107 36,520
Convertible Debt Securities      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive securities (in shares) 7,475,897 0 0
Employee Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive securities (in shares) 108,331 0 0