XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Description of the Business and Summary of Significant Accounting Policies - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accounts Payable and Accrued Liabilities [Abstract]    
Trade accounts payable $ 38,628 $ 31,725
Property and other taxes payable 73,461 54,991
Deferred revenues 136,479 116,820
Accrued salaries and benefits 58,219 42,472
Interest payable 23,111 20,313
Dividends payable 14,121 386
Other accrued liabilities 55,261 38,398
Total accounts payable and accrued liabilities $ 385,159 $ 304,719