v3.8.0.1

Oil and Gas Producing Activities - Schedule of Information Regarding Costs Incurred for Oil and Gas Property Acquisition, Development and Exploration Activities (Detail) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015
Extractive Industries [Abstract] |  |  |
Unproved properties | $ 231 | $ 17 | $ 653
Proved properties | 17,331 |  |
Exploration costs | 3,657 | 3,923 | 4,439
Development costs | 43,202 | 15,884 | 146,237
Total costs incurred | $ 64,421 | $ 19,824 | $ 151,329

X
- Definition Cost incurred, including capitalized costs and costs charged to expense, in acquisition of oil and gas properties. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=68064819&loc=d3e62014-109447 + Details
Name: | us-gaap_CostsIncurredAcquisitionOfOilAndGasProperties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Costs incurred, including capitalized costs and costs charged to expense, associated with the acquisition of oil and gas properties that have proved reserves. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=68064819&loc=d3e62014-109447 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=68064819&loc=d3e62038-109447 + Details
Name: | us-gaap_CostsIncurredAcquisitionOfOilAndGasPropertiesWithProvedReserves
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Costs incurred, including capitalized costs and costs charged to expense, associated with the acquisition of oil and gas properties that have unproved reserves. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=68064819&loc=d3e62038-109447 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=68064819&loc=d3e62014-109447 + Details
Name: | us-gaap_CostsIncurredAcquisitionOfUnprovedOilAndGasProperties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Development costs incurred, including capitalized costs and costs charged to expense, in oil and gas activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 18 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=68064819&loc=d3e62014-109447 + Details
Name: | us-gaap_CostsIncurredDevelopmentCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Exploration costs incurred, including capitalized costs and costs charged to expense, in oil and gas activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 18 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=68064819&loc=d3e62014-109447 + Details
Name: | us-gaap_CostsIncurredExplorationCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ExtractiveIndustriesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration