XML 75 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Common Shares Reserved for Future Issuance (Details) - shares
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total shares of common stock reserved for issuance (in shares) 30,517,721 56,042,995
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total shares of common stock reserved for issuance (in shares) 8,479,979 9,044,304
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total shares of common stock reserved for issuance (in shares) 417,105 400,315
Convertible Notes    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total shares of common stock reserved for issuance (in shares) 15,879,948 40,649,225
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for future issuance or purchase (in shares) 391,201 622,476
Common stock warrants outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total shares of common stock reserved for issuance (in shares) 2,500,000 2,838,454
2018 Omnibus Incentive Compensation Plan | Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for future issuance or purchase (in shares) 2,849,488 2,488,221