XML 72 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property and equipment, net $ (29,797) $ (61,511)   $ (36,050)
Accrued expenses and other current liabilities (20,990) (10,908)   (8,271)
Lease financing obligations, net of current portion 0 (22,987)   0
Total operating lease costs 8,540 4,900 $ 4,800  
Cash payments for operating leases $ 9,400 9,500 8,500  
Weighted average remaining lease term 6 years 10 months 24 days      
Weighted average discount rate 5.70%      
Sublease income $ 2,000 $ 2,100 $ 1,900  
Adjustments Due to Adoption of New Leasing Standard        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property and equipment, net       25,461
Accrued expenses and other current liabilities       2,637
Lease financing obligations, net of current portion       22,987
Adjustments Due to Adoption of New Leasing Standard | Capitalized facility leases        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property and equipment, net       28,300
Accrued expenses and other current liabilities       1,800
Lease financing obligations, net of current portion       $ 23,000
Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Remaining lease terms 2 months      
Lease renewal term 3 years      
Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Remaining lease terms 10 years 1 month 6 days      
Lease renewal term 5 years