XML 58 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
As of December 31,
20212020
(In thousands)
Accounts payable$151,836 $101,231 
Revenues and royalties payable294,143 162,762 
Accrued capital expenditures64,412 32,493 
Accrued interest59,600 45,033 
   Total accounts payable and accrued liabilities$569,991 $341,519