v3.24.0.1
Description of Business and Summary of Significant Accounting Policies - Restricted Cash and Cash Equivalents (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Cash and cash equivalents $ 4,680 $ 4,208 $ 4,295
Restricted cash and cash equivalents - current 805 680 631
Restricted cash and cash equivalents - non-current 1,519 1,789 2,879
Total cash and cash equivalents, and restricted cash and cash equivalents $ 7,004 $ 6,677 $ 7,805