XML 39 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity and Equity Compensation Plans - Summary of Common Stock Reserve for Future Issuance (in shares) (Details) - shares
Dec. 31, 2019
Dec. 31, 2018
Jul. 26, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options issued and outstanding (in shares) 7,792,181 9,435,349  
2017 Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options issued and outstanding (in shares) 7,792,181 9,435,349  
Restricted stock units outstanding (in shares) 5,023,412 3,264,702  
Shares available for future equity grants (in shares) 7,100,499 5,068,013  
Total common stock reserved for future issuance (in shares) 19,916,092 17,768,064 7,898,159
2017 Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total common stock reserved for future issuance (in shares) 2,400,256 1,989,460  
Shares issued during the period 490,717 425,228  
Shares available for issuance at beginning of period 2,890,973 2,414,688