XML 62 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Organization and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Service Property and Equipment (Detail)
12 Months Ended
Dec. 31, 2017
Minimum [Member] | Automobiles and Aircraft [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 5 years
Minimum [Member] | Gathering Systems [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 15 years
Minimum [Member] | Storage Tanks [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 10 years
Minimum [Member] | Machinery and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 6 years
Minimum [Member] | Office Equipment, Computer Equipment and Software [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 3 years
Minimum [Member] | Buildings And Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 4 years
Maximum [Member] | Automobiles and Aircraft [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 10 years
Maximum [Member] | Gathering Systems [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 30 years
Maximum [Member] | Storage Tanks [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 30 years
Maximum [Member] | Machinery and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 10 years
Maximum [Member] | Office Equipment, Computer Equipment and Software [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 25 years
Maximum [Member] | Buildings And Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 40 years