v3.10.0.1
Income Taxes - Schedule of Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
United States $ (119,886) $ (110,011) $ (283,875)
Foreign (117,713) (170,541) (210,281)
Total $ (237,599) $ (280,552) $ (494,156)