XML 65 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Summary of Commitments (Details)
$ in Millions
Jun. 30, 2022
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Last six months of 2022 $ 4,800
2023 7,800
2024 5,400
2025 4,400
2026 3,400
After 2026 8,800
Capital Commitments  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Total commitments $ 34,600