XML 31 R11.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Payable and Accrued Expenses
3 Months Ended
Mar. 31, 2026
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):
March 31,
2026
December 31,
2025
Accounts payable and other accrued expenses$19,776 $25,402 
Production payable27,284 29,221 
Payroll and benefits1,121 3,211 
Taxes payable1,661 1,203 
Total accounts payable and accrued expenses$49,842 $59,037