XML 89 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Awards - Additional Information (Details) - Common Stock - shares
12 Months Ended
Jan. 01, 2019
Jan. 01, 2015
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2014
Stock-Based Awards            
Issuance of common stock in connection with employee stock purchase plan, shares     130,945 81,455 53,662  
2014 Stock Incentive Plan            
Stock-Based Awards            
Number of shares of common stock authorized for issuance   2,126,907 9,499,615     1,336,907
Increased number of shares of common stock reserved for issuance   1,659,218        
Additional number of shares of common stock , percentage   4.00%        
Additional number of shares authorized for issuance 1,659,218          
Number of shares of common stock available for issuance     636,292      
Unvested service-based stock options held by nonemployees     0      
2014 Employee Stock Purchase Plan            
Stock-Based Awards            
Number of shares of common stock authorized for issuance   232,402       207,402
Increased number of shares of common stock reserved for issuance 207,402 207,402        
Additional number of shares of common stock , percentage   0.50%        
Number of shares of common stock available for issuance     477,967