v3.25.0.1
Change in Accounting Estimate (Table) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Change in Accounting Estimate [Line Items]      
Operating income (loss) $ 535 $ 781 $ 565
Diluted earnings (loss) per share $ 13.96 $ 17.07 $ 14.44
Contracts Accounted for under Percentage of Completion      
Change in Accounting Estimate [Line Items]      
Operating income (loss) $ (126) $ 118 $ 113
Diluted earnings (loss) per share $ (2.51) $ 2.33 $ 2.22