XML 36 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses consist of the following (in thousands):
June 30,
2024
December 31,
2023
Accounts payable and other accrued expenses$12,118 $12,854 
Production payable20,254 21,086 
Payroll and benefits2,913 4,146 
Taxes payable409 742 
Total accounts payable and accrued expenses$35,694 $38,828