XML 82 R69.htm IDEA: XBRL DOCUMENT v3.24.2
Liabilities, Commitments and Contingencies - Schedule of Contractual Obligation, Fiscal Year Maturity (Details) - Financing Commitment - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Financing Commitments [Line Items]    
July through December 2024 $ 1,508  
2025 3,529  
2026 4,027  
2027 2,891  
2028 1,643  
Thereafter 3,758  
Total $ 17,356 $ 17,003