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 | |