v3.22.0.1
Description of Business and Summary of Significant Accounting Policies - Restricted Cash and Cash Equivalents (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Cash and cash equivalents $ 4,295 $ 5,647 $ 10,873
Restricted cash and cash equivalents - current 631 250 99
Restricted cash and cash equivalents - non-current 2,879 1,494 1,095
Total cash and cash equivalents, and restricted cash and cash equivalents $ 7,805 $ 7,391 $ 12,067