XML 62 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Certain Balance Sheet Components (Schedule of Accounts Payable and Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Accounts Payable And Accrued Liabilities Current [Abstract]    
Accrued payroll and benefits $ 16,786 $ 18,110
Accounts payable 19,625 9,361
Accrued interest 8,427 6,385
Accrued taxes 10,387 5,103
Avery Landing accrual (see Note 16: Commitments and Contingencies)   6,000
Other current liabilities 16,627 10,242
Total accounts payable and accrued liabilities $ 71,852 $ 55,201