XML 65 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Description of Business and Summary of Significant Accounting Policies - Restricted Cash and Cash Equivalents (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and cash equivalents $ 5,893 $ 4,680 $ 4,208  
Restricted cash and cash equivalents - current 545 805 680  
Restricted cash and cash equivalents - non-current 2,172 1,519 1,789  
Total cash and cash equivalents, and restricted cash and cash equivalents $ 8,610 $ 7,004 $ 6,677 $ 7,805