XML 100 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of the Business and Summary of Significant Accounting Policies - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accounts Payable and Accrued Liabilities [Abstract]    
Trade accounts payable $ 40,238 $ 77,620
Property and other taxes payable 57,668 35,947
Deferred revenues 76,744 69,280
Accrued salaries and benefits 35,303 21,544
Accrued interest payable 16,520 16,027
Other accrued liabilities 38,442 54,472
Total accounts payable and accrued liabilities $ 264,915 $ 274,890