v3.8.0.1
Debt and Other Commitments - Leases Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Leases
Jan. 01, 2017
USD ($)
Jan. 03, 2016
USD ($)
Feb. 28, 2017
USD ($)
Other Commitments [Line Items]        
Number of leases accounted for under build-to-suit lease accounting | Leases 2      
Build-to-suit lease liability $ 144 $ 223    
Build-to-suit lease asset under construction 144 223    
Obligations under financing leases 113 9    
Rent expense 46 46 $ 39  
Deferred rent 115 107    
Deferred rent, long-term portion 113 $ 104    
Construction In Progress And Build to Suit Lease Liability [Member]        
Other Commitments [Line Items]        
Obligations under financing leases $ 104      
GRAIL, Inc. [Member]        
Other Commitments [Line Items]        
Build-to-suit lease liability       $ 58
Build-to-suit lease asset under construction       $ 58