XML 102 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2020
Sep. 01, 2018
Dec. 31, 2019
Dec. 31, 2018
Summary Of Significant Accounting Policies [Line Items]        
Outstanding claim     $ 0  
Impairment of long-lived assets     $ 0  
Tax positions, description     The Company determines whether it is more likely than not that a tax position will be sustained upon examination. If it is not more likely than not that a position will be sustained, none of the benefit attributable to the position is recognized. The tax benefit to be recognized for any tax position that meets the more-likely-than-not recognition threshold is calculated as the largest amount that is more than 50% likely of being realized upon resolution of the contingency.  
Reduction to deferred rent     $ (410) $ (10,033)
ASU 2016-02 | Subsequent Event | Minimum        
Summary Of Significant Accounting Policies [Line Items]        
Lease liability $ 17,000      
Right-of-use asset 6,000      
Reduction to deferred rent (10,000)      
ASU 2016-02 | Subsequent Event | Maximum        
Summary Of Significant Accounting Policies [Line Items]        
Lease liability 18,000      
Right-of-use asset 7,000      
Reduction to deferred rent $ (11,000)      
Employee Stock Purchase Plan        
Summary Of Significant Accounting Policies [Line Items]        
Purchase of common stock through payroll deductions expressed in percentage of fair market value   85.00% 85.00%  
Share based compensation, discount from market price     15.00%  
Share based compensation arrangement by share based payment purchase period     180 days