XML 68 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Equity and Employee Stock Plans - Summary of Common Stock Reserved for Future Issuance (in shares) (Details) - shares
Mar. 31, 2019
Dec. 31, 2018
Jul. 26, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options outstanding (in shares) 8,713,162 9,435,349  
Equity Incentive Plans      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options outstanding (in shares) 8,713,162 9,435,349  
Restricted stock units outstanding (in shares) 3,588,275 3,264,702  
Shares available for future equity grants (in shares) 9,199,286 5,068,013  
Common stock reserved (in shares) 21,500,723 17,768,064 7,898,159
2017 Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for purchase on January 1, 2019 and 2018, respectively (in shares) 2,890,973 2,414,688  
Shares issued since January 1, 2019 and 2018, respectively (in shares) 0 425,228  
Common stock reserved (in shares) 2,890,973 1,989,460