XML 58 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation - Additional Information (Details) - USD ($)
$ in Millions
Jun. 30, 2018
Jan. 01, 2018
Accounting Standards Update 2014-09 [Member] | Retained Earnings [Member]    
New Accounting Pronouncement Early Adoption [Line Items]    
Estimated net cumulative decrease to retained earnings   $ 15.2
Maximum [Member]    
New Accounting Pronouncement Early Adoption [Line Items]    
Percentage of completed contracts with customers   90.00%
Water and Mineral Services [Member] | Inventories [Member]    
New Accounting Pronouncement Early Adoption [Line Items]    
Advances to suppliers $ 19.1