Annual report pursuant to Section 13 and 15(d)

Stock-Based Payments - 2016 Stock Incentive Plan (Details)

v3.19.3.a.u2
Stock-Based Payments - 2016 Stock Incentive Plan (Details) - shares
12 Months Ended
Jan. 01, 2019
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting period   6 years
2016 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Increase in number of shares of common stock reserved for issuance of awards on the first day of each calendar year (in shares)   1,600,000
Increase in number of shares of common stock reserved for issuance of awards on the first day of each calendar year, as a percentage of outstanding shares   4.00%
Increase in number of shares of common stock reserved for issuance (in shares) 1,350,634  
Common stock available for future issuance (in shares)   2,125,238
2016 Plan | Stock Option    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting period   4 years
Term of award   3 years
2016 Plan | Stock Option | Vesting on one year anniversary of vesting commencement date    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting (as a percent)   25.00%
2016 Plan | Stock Option | Vesting ratably on a monthly basis    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting period   10 years
Vesting (as a percent)   75.00%