v3.8.0.1
Organization and Summary of Significant Accounting Policies - Narrative - Recently Adopted Accounting Policies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Jan. 01, 2017
Jan. 03, 2016
Accounting Policies [Abstract]      
Excess tax benefits from share-based compensation not yet recognized recorded in retained earnings $ 45    
Excess tax benefits from share-based compensation recorded in provision for income taxes $ 52    
Excess tax benefits from share-based compensation recorded in operating activities   $ 91 $ 127