XML 211 R145.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contingencies and Commitments - Payments for Contracts with Remaining Terms in Excess of One Year (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 $ 513
2023 568
2024 334
2025 329
2026 251
Later years 705
Total $ 2,700