XML 130 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Summary of Commitments (Details)
$ in Billions
Jun. 30, 2021
USD ($)
Capital Commitments  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Last six months of 2021 $ 3.1
2022 3.4
2023 7.4
2024 4.7
2025 4.3
After 2025 12.4
Total commitments 35.3
Regional CPAs  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Last six months of 2021 1.1
2022 2.1
2023 1.9
2024 1.8
2025 1.5
After 2025 3.7
Total commitments $ 12.1