XML 108 R97.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation and Employee Benefit Plan - Employee Stock Purchase Plan (Details) - 2018 ESPP - Employee Stock - Class A common stock - shares
9 Months Ended
Sep. 30, 2018
Jul. 25, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares reserved for future issuance (in shares)   3,333,333
Number of common stock reserved for issuance (in shares) 33,333,333  
Purchase price of common stock, percentage of fair market value 85.00%