XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Schedule of Commitments (Details)
$ in Billions
Sep. 30, 2024
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Total commitments $ 4.0
Capital Commitments  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Last three months of 2024 4.1
2025 7.2
2026 5.6
2027 4.8
2028 7.3
After 2028 27.8
Total commitments $ 56.8