XML 113 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Schedule of Impact to Consolidated Balance Sheets Before and After the Adoption (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Summary Of Significant Accounting Policies [Line Items]      
Operating lease - right-of-use assets $ 133,965    
Operating lease liabilities - current 32,500    
Accrued expenses and other current liabilities 35,742   $ 39,072
Operating lease liabilities - non-current $ 119,250    
Deferred rent     $ 13,938
Accounting Standards Update 2016-02      
Summary Of Significant Accounting Policies [Line Items]      
Operating lease - right-of-use assets   $ 137,152  
Operating lease liabilities - current   30,951  
Operating lease liabilities - non-current   121,982  
Accounting Standards Update 2016-02 | Before Adoption      
Summary Of Significant Accounting Policies [Line Items]      
Accrued expenses and other current liabilities   1,843  
Deferred rent   13,938  
Accounting Standards Update 2016-02 | Adoption Adjustments      
Summary Of Significant Accounting Policies [Line Items]      
Operating lease - right-of-use assets   137,152  
Operating lease liabilities - current   30,951  
Accrued expenses and other current liabilities   (1,843)  
Operating lease liabilities - non-current   121,982  
Deferred rent   $ (13,938)