v3.25.3
Revenue - Impact of Adjustments in Contract Estimates (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Sep. 28, 2025
Sep. 29, 2024
Change in Accounting Estimate [Line Items]        
Total revenue $ 12,907 $ 11,671 $ 38,171 $ 34,378
Operating Earnings 1,331 1,181 3,904 3,373
Contracts Accounted for under Percentage of Completion        
Change in Accounting Estimate [Line Items]        
Total revenue 81 62 214 211
Operating Earnings $ 57 $ (12) $ 119 $ 101
Diluted earnings per share (in dollars per share) $ 0.17 $ (0.03) $ 0.35 $ 0.29