XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation and Nature of Operations - Schedule of Impact to Consolidated Balance Sheets Before and After the Adoption (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Basis of Presentation and Nature of Operations [Line Items]      
Operating lease - right-of-use assets $ 132,715    
Operating lease liabilities - current 29,238    
Accrued expenses and other current liabilities 27,311   $ 39,072
Operating lease liabilities - non-current $ 116,940    
Deferred rent     $ 13,938
Accounting Standards Update 2016-02      
Basis of Presentation and Nature of Operations [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      
Basis of Presentation and Nature of Operations [Line Items]      
Accrued expenses and other current liabilities   1,843  
Deferred rent   13,938  
Accounting Standards Update 2016-02 | Adoption Adjustments      
Basis of Presentation and Nature of Operations [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)