XML 68 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Bonds (Details)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2017
USD ($)
claim
Dec. 31, 2016
USD ($)
Dec. 31, 2017
British Petroleum      
Commitments and Contingencies      
Number of claims | claim 2    
Gain on the claim settlement | $ $ 1.0 $ 0.6  
Surety | Minimum      
Surety      
Percentage of business which has required bonds     20.00%
Surety | Maximum      
Surety      
Percentage of business which has required bonds     30.00%