XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Equity Incentive Plans - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2017
USD ($)
shares
Sep. 30, 2017
USD ($)
shares
Stock Option    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized compensation cost | $ $ 16.8 $ 16.8
Weighted-average remaining expected term   2 years 3 months 19 days
RSU    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Weighted-average remaining expected term   3 years 4 months 25 days
Unrecognized compensation cost | $ $ 24.3 $ 24.3
2016 Equity Incentive Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares available for future issuance 4,538,495 4,538,495
2016 Equity Incentive Plan | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Automatically increase percentage of shares of all classes of company’s common stock outstanding 5.00% 5.00%
2016 Equity Incentive Plan | Class A Common Stock | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Automatically increase of shares reserved for issuance 5,500,000 5,500,000
2016 Employee Stock Purchase Plan | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Automatically increase percentage of shares of all classes of company’s common stock outstanding 1.00% 1.00%
2016 Employee Stock Purchase Plan | Class A Common Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares available for future issuance 967,818 967,818
Purchase price of common stock, percent   85.00%
Number of shares purchased 0 165,559
2016 Employee Stock Purchase Plan | Class A Common Stock | IPO    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Initial public offering date   Sep. 23, 2016
2016 Employee Stock Purchase Plan | Class A Common Stock | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Automatically increase of shares reserved for issuance 1,600,000 1,600,000