XML 66 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Summary of Commitments (Details)
$ in Billions
Mar. 31, 2021
USD ($)
Capital Commitments  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Last nine months of 2021 $ 4.0
2022 2.9
2023 2.8
2024 1.7
2025 2.1
After 2025 10.2
Total commitments 23.7
Regional CPAs  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Last nine months of 2021 1.6
2022 2.1
2023 1.9
2024 1.7
2025 1.4
After 2025 3.7
Total commitments $ 12.4