v3.25.2
Unbilled Receivables - Additional Information (Details) - USD ($)
$ in Millions
Jun. 29, 2025
Dec. 31, 2024
Contracts In Process [Line Items]    
Net unbilled receivables $ 8,412 $ 8,248
Combat Systems | Large International Contract    
Contracts In Process [Line Items]    
Net unbilled receivables $ 1,400 $ 1,200