XML 161 R146.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Allowance for credit losses      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning Period $ 13 $ 14 $ 9
Charged to Costs and Expenses 0 11 13
Charged to Other Accounts 0 0 3
Deductions 0 (12) (11)
Balance at End of Period 13 13 14
Reserve for losses on uncompleted contracts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning Period 16 10 6
Charged to Costs and Expenses 4 14 12
Charged to Other Accounts 0 0 0
Deductions (3) (8) (8)
Balance at End of Period 17 16 10
Reserve for potentially disallowable costs incurred under government contracts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning Period 54 58 55
Charged to Costs and Expenses 42 24 5
Charged to Other Accounts 0 0 0
Deductions (20) (28) (2)
Balance at End of Period $ 76 $ 54 $ 58