XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies - Schedule of Other Purchase Obligations (Detail) - Other Purchase Obligations [Member]
$ in Millions
Mar. 31, 2024
USD ($)
Other Commitments [Line Items]  
From April 1, 2023 to December 31, 2024 $ 831
2025 720
2026 458
2027 316
2028 191
Thereafter 480
Total commitment $ 2,996