XML 26 R11.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Payable and Accrued Expenses
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses consist of the following (in thousands):
September 30,
2025
December 31,
2024
Accounts payable and other accrued expenses$23,622 $19,502 
Production payable25,788 27,557 
Payroll and benefits2,410 2,912 
Taxes payable1,335 654 
Total accounts payable and accrued expenses$53,155 $50,625