XML 41 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Payable and Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses consist of the following (in thousands):
September 30,
2024
December 31,
2023
Accounts payable and other accrued expenses$14,769 $12,854 
Production payable30,050 21,086 
Payroll and benefits3,290 4,146 
Taxes payable370 742 
Total accounts payable and accrued expenses$48,479 $38,828