XML 132 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Additional Information (Details) - USD ($)
12 Months Ended
Jul. 29, 2016
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition [Line Items]      
Significant adjustments to broker prices received   0.00%  
Level 1 to level 2 transfers   $ 1,300,000,000 $ 1,100,000,000
Level 2 to level 1 transfers   $ 0 $ 0
Lattice      
Business Acquisition [Line Items]      
Contingent consideration $ 60,000,000    
Contingent consideration period 4 years    
Lattice | Contingent Consideration      
Business Acquisition [Line Items]      
Discount rate   18.80%