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
Sep. 30, 2018
Dec. 31, 2017
Accounts Payable And Accrued Liabilities Current [Abstract]    
Accrued payroll and benefits $ 19,980 $ 18,110
Accounts payable 18,114 9,361
Accrued interest 10,078 6,385
Accrued taxes 9,868 5,103
Avery Landing accrual (see Note 15: Commitments and Contingencies)   6,000
Other current liabilities 22,218 10,242
Total accounts payable and accrued liabilities $ 80,258 $ 55,201