XML 81 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accounts Payable and Accrued Expenses    
Accounts payable $ 290,104 $ 7,384
Accrued expenses 128,990 5,922
Accrued royalty 56,595  
Accrued payroll and other benefits 20,814 2,236
Accrued interest 22,128 1,768
Other 7,232 4,894
Total $ 525,863 $ 22,204