Commitments and Contingencies - Finance Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Finance lease costs    
Right of use assets obtained in exchange for new finance lease liabilities $ 2,200  
Restricted Cash    
Leased property, net 146,751 $ 87,065
Sale Leaseback Agreements    
Total Payments of future minimum lease payments    
2019 59,151  
2020 6,722  
2021 6,722  
2022 4,975  
2023 3,166  
2024 and thereafter 16,154  
Total future minimum lease payments 96,890  
Less imputed lease interest (14,986)  
Total lease liabilities 81,904  
Finance lease costs    
Amortization of right of use asset 7,549  
Interest on finance obligations 6,908  
Total finance lease cost 14,457  
Other information    
Cash payments $ 33,715  
Weighted average remaining lease term (years) 3 years 2 months 1 day  
Weighted average discount rate 11.80%  
Restricted Cash    
Restricted cash $ 34,300  
Letter of credit 36,800  
Finance obligation    
Restricted Cash    
Letter of credit 500  
Finance obligation | Property and equipment    
Total Payments of future minimum lease payments    
Total future minimum lease payments 2,500  
ASU 2016-02 | Restatement adjustment    
Restricted Cash    
Leased property, net $ 1,500