XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of the Business and Summary of Significant Accounting Policies - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounts Payable and Accrued Liabilities [Abstract]    
Trade accounts payable $ 31,725 $ 23,125
Property and other taxes payable 54,991 51,821
Deferred revenues 116,820 70,441
Accrued salaries and benefits 42,472 20,598
Accrued interest payable 20,313 14,263
Other accrued liabilities 38,398 22,873
Total accounts payable and accrued liabilities $ 304,719 $ 203,121