Commitments and Contingencies (Details) - USD ($) $ in Millions |
Feb. 03, 2014 |
Mar. 31, 2018 |
---|---|---|
Accrual for Environmental Loss Contingencies Disclosure [Abstract] | ||
Accrual for Environmental Loss Contingencies, Net | $ 61 | |
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 |