XML 65 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Feb. 03, 2014
Jun. 30, 2018
Accrual for Environmental Loss Contingencies Disclosure [Abstract]    
Accrual for Environmental Loss Contingencies, Net   $ 52
Promega Corp and Max-Plank-Gesellschaft [Member]    
Loss Contingency [Abstract]    
Loss Contingency Accrued   $ 52
Promega Corp and Max-Plank-Gesellschaft [Member] | Life Technologies Corporation [Member]    
Loss Contingency [Abstract]    
Damages Awarded $ 52  
Loss Contingency Accrued $ 52