XML 50 R31.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED AND OTHER LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Components of Accrued and Other Liabilities Accrued and other liabilities consist of the following (in thousands):
June 30, 2023December 31, 2022
Upstream accrued liabilities$39,696 $71,977 
Payroll and compensation20,367 37,329 
Accrued taxes909 730 
Driftwood Project development activities6,162 4,423 
Lease liabilities 4,310 2,875 
Accrued interest4,126 5,793 
Other8,238 6,053 
Total accrued and other liabilities$83,808 $129,180