XML 98 R85.htm IDEA: XBRL DOCUMENT v3.24.2
Segment and Revenue Information - Narrative (Details)
$ in Millions
6 Months Ended
Jul. 24, 2024
USD ($)
Jul. 07, 2024
USD ($)
Jun. 30, 2024
USD ($)
segment
Segment Reporting Information [Line Items]      
Number of reportable segments | segment     3
Revenue, remaining performance obligation, amount     $ 515,874
Subsequent Event [Member]      
Segment Reporting Information [Line Items]      
Loss contingency, settlement agreement, additional fine $ 244 $ 244  
Within Next Fiscal Year      
Segment Reporting Information [Line Items]      
Revenue, remaining performance obligation, percent recognized     24.00%
Within Next 4 Fiscal Years      
Segment Reporting Information [Line Items]      
Revenue, remaining performance obligation, percent recognized     69.00%