XML 53 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Receivable, Accounts Payable and Accrued Expenses - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued oil and gas sales receivable, net $ 71,732 $ 66,997
Joint interest billings, net 65,444 31,658
Other 4,136 1,968
Accounts receivable, net $ 141,312 $ 100,623