XML 50 R34.htm IDEA: XBRL DOCUMENT v3.24.2
Basis of Presentation (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 29, 2024
USD ($)
$ / shares
Jul. 01, 2023
USD ($)
$ / shares
Jun. 29, 2024
USD ($)
borrowing_group
$ / shares
Jul. 01, 2023
USD ($)
$ / shares
Change in Accounting Estimate [Line Items]        
Number of borrowing groups | borrowing_group     2  
Cumulative catch-up method        
Change in Accounting Estimate [Line Items]        
Cumulative catch up adjustments, increase in segment profit $ 18 $ 10 $ 31 $ 18
Change in accounting estimate financial effect, increase in net income $ 14 $ 8 $ 24 $ 14
Change in accounting estimate financial effect increase in earnings per diluted share (in dollars per share) | $ / shares $ 0.07 $ 0.04 $ 0.12 $ 0.07