XML 119 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Acquisitions - Fair Value of Consideration Transferred (Details) - USD ($)
$ in Millions
Jul. 29, 2016
Dec. 31, 2018
Business Acquisition [Line Items]    
Business Combination, Contingent Consideration, Liability   $ 40
Lattice [Member]    
Business Acquisition [Line Items]    
Payments to Acquire Businesses, Gross $ 19  
Business Combination, Contingent Consideration, Liability 23  
Business Combination, Consideration Transferred 42  
Contingent consideration $ 60  
Contingent consideration period 4 years