XML 106 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Retirement Plans - Pension plans with accumulated benefit obligations exceeding the fair value of plan assets (Details) - USD ($)
$ in Millions
Jan. 04, 2020
Dec. 29, 2018
Retirement Plans    
Accumulated benefit obligation $ 8,500 $ 7,500
Portion of accumulated benefit obligation for unfunded plans 404 369
Pension plans with accumulated benefit obligations exceeding the fair value of plan assets    
Accumulated benefit obligation 8,050 7,137
Fair value of plan assets 7,500 6,589
Pension plans with projected benefit obligation exceeding the fair value of plan assets    
Projected benefit obligation 8,462 7,481
Fair value of plan assets $ 7,500 $ 6,589