XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Liabilities
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Liabilities Accounts Payable and Accrued Liabilities
March 31, 2023December 31, 2022
(In thousands)
Accounts payable$199,268 $191,133 
Revenues and royalties payable234,379 244,408 
Accrued capital expenditures85,540 58,395 
Accrued interest31,736 42,297 
   Total accounts payable and accrued liabilities$550,923 $536,233