v3.26.1
Revenue from Contracts with Customers - Estimate at Completion Adjustments (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Change in Accounting Estimate [Line Items]        
Net earnings $ 86 $ 54 $ 148 $ 104
Impact on diluted earnings per share (in dollars per share) $ 0.32 $ 0.20 $ 0.55 $ 0.39
Contracts Accounted for under Percentage of Completion        
Change in Accounting Estimate [Line Items]        
Revenue and operating earnings $ 21 $ 0 $ 25 $ (9)
Total % of revenue 2.00% 0.00% 1.00% (1.00%)
Net earnings $ 17 $ 0 $ 20 $ (7)
Impact on diluted earnings per share (in dollars per share) $ 0.06 $ 0 $ 0.07 $ (0.03)