XML 28 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation and Nature of Operations - Schedule of Impact to Consolidated Balance Sheets Before and After the Adoption (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Basis of Presentation and Nature of Operations [Line Items]      
Operating lease - right-of-use assets $ 138,156    
Operating lease liabilities - current 30,935    
Accrued expenses and other current liabilities 34,032   $ 39,072
Operating lease liabilities - non-current $ 124,864    
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)