XML 62 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Certain Balance Sheet Components (Schedule of Accounts Payable and Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Accounts Payable And Accrued Liabilities Current [Abstract]    
Accrued payroll and benefits $ 13,700 $ 18,110
Accounts payable 14,173 9,361
Accrued interest 9,285 6,385
Accrued taxes 17,818 5,103
Avery Landing accrual (see Note 16: Commitments and Contingencies) 6,000 6,000
Other current liabilities 14,265 10,242
Total accounts payable and accrued liabilities $ 75,241 $ 55,201