XML 69 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accounts payable and other accrued expenses $ 29,423 $ 62,733
Production payable 22,530 28,253
Payroll and benefits 7,021 12,891
Taxes payable 4,988 5,350
Other Accrued Liabilities, Current 514 2,031
Interest Payable, Current 461 539
Total accounts payable and accrued expenses $ 64,937 $ 111,797