XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Revenues (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 04, 2025
Jun. 28, 2024
Jul. 04, 2025
Jun. 28, 2024
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Remaining performance obligations, which are expected to be recognized as revenue $ 16,000   $ 16,000  
Revenue recognized under ASC 842 20 $ 25 37 $ 49
Contract liability revenue recognized $ 62 $ 54 $ 199 $ 211
Performance period one | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-05        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Remaining performance obligations, which are expected to be recognized as revenue (as percent) 61.00%   61.00%  
Remaining performance obligations, which are expected to be recognized as revenue, period (in months) 12 months   12 months  
Performance period two | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-05        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Remaining performance obligations, which are expected to be recognized as revenue (as percent) 80.00%   80.00%  
Remaining performance obligations, which are expected to be recognized as revenue, period (in months) 24 months   24 months