v3.21.2
Stock-Based Compensation - Narrative (Details) - shares
9 Months Ended
Jan. 01, 2021
Sep. 30, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, granted (in shares)   0  
2014 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance under the plan (in shares)     13,322
Additional shares authorized under the plan, percentage increase   4.50%  
Automatic annual increase (in shares) 2,500,000    
Shares transferred from the previous plan that expired or terminated (in shares)   0  
Shares allocated for issuance (in shares)   15,823,000  
Common stock, granted (in shares)   2,706,000  
Shares available for future issuance under the plan (in shares)   7,802,000  
2014 Stock Plan | Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance under the plan (in shares)   6,652,000  
Shares transferred from the previous plan that expired or terminated (in shares)   1,337,000  
2007 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future issuance under the plan (in shares)   0