XML 67 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Additional Information (Detail)
3 Months Ended
Mar. 31, 2019
Lessee Lease Description [Line Items]  
Lease, practical expedients, package [true false] true
Office Space  
Lessee Lease Description [Line Items]  
Lessee, operating sublease, option to terminate All of our subleases have terms that end in 2020 or 2022. The sublease agreements are non-cancelable through the end of the term and both parties have substantive rights to terminate the lease when the term is complete.
Field Equipment  
Lessee Lease Description [Line Items]  
Lessee, operating lease, option to extend, description Our compressor and cooler arrangements are typically structured with a non-cancelable primary term of one to two years and continue thereafter on a month-to-month basis subject to termination by either party with thirty days notice.
Lessee operating lease notice period for renewal 30 days
Vehicle Fleet  
Lessee Lease Description [Line Items]  
Lessee operating lease notice period for renewal 3 years
Lessee operating lease contract of team description Our vehicle agreements are non-cancelable for a minimum of one year and a maximum term of four to eight years depending on the type of vehicle. However, we have assumed a term of three years based on the period covered by options to terminate that we are reasonably certain to exercise.
Maximum  
Lessee Lease Description [Line Items]  
Short-term leases initial term 1 year
Lessee, operating lease, contract term 1 month
Maximum | Office Space  
Lessee Lease Description [Line Items]  
Lessee, operating lease, contract term 15 years
Maximum | Field Equipment  
Lessee Lease Description [Line Items]  
Lessee, operating lease, contract term 2 years
Maximum | Vehicle Fleet  
Lessee Lease Description [Line Items]  
Lessee, operating lease, non-cancelable maximum contract term, depending on type of vehicle 8 years
Minimum | Office Space  
Lessee Lease Description [Line Items]  
Lessee, operating lease, contract term 1 year
Minimum | Field Equipment  
Lessee Lease Description [Line Items]  
Lessee, operating lease, contract term 1 year
Minimum | Vehicle Fleet  
Lessee Lease Description [Line Items]  
Lessee, operating lease, contract term 1 year
Lessee, operating lease, non-cancelable maximum contract term, depending on type of vehicle 4 years