XML 53 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Accounting Policies - Schedule of cash, cash equivalents and restricted cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Dec. 31, 2016
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 2,478,302 $ 1,665,412 $ 1,384,966 $ 1,183,945
Restricted cash and cash equivalents (VIE) 8,143 1,489 1,803 47,762
Cash, cash equivalents and restricted cash per statement of cash flows 2,487,051 1,667,526 1,386,769 1,231,707
Prepaid expenses and other current assets        
Cash and Cash Equivalents [Line Items]        
Restricted cash and cash equivalents (VIE) $ 606 $ 625 $ 0 $ 0