XML 107 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues - Remaining Performance Obligations (Details)
$ in Billions
Dec. 30, 2023
USD ($)
Remaining Performance Obligation, Expected Timing of Satisfaction  
Remaining performance obligation $ 13.9
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-12-31  
Remaining Performance Obligation, Expected Timing of Satisfaction  
Remaining performance obligation percent 86.00%
Remaining performance obligation, expected timing of satisfaction, period 24 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-04  
Remaining Performance Obligation, Expected Timing of Satisfaction  
Remaining performance obligation percent 12.00%
Remaining performance obligation, expected timing of satisfaction, period 24 months