XML 69 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Contracts Estimates (Details) - Cumulative catch-up method - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Jan. 04, 2020
Use of Estimates      
Cumulative catch-up adjustments $ 81 $ 72 $ 91
Change in accounting estimate financial effect increase in net income $ 62 $ 55 $ 69
Change in accounting estimate financial effect increase in income, per share (in dollars per share) $ 0.27 $ 0.24 $ 0.30
Gross favorable adjustments $ 154 $ 148 $ 173
Gross unfavorable adjustments 73 76 82
Revenue recognized from performance obligations satisfied in prior periods $ 93 $ 77 $ 97