XML 67 R51.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Valuation Techniques on Fair Value Measurements (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Disclosure Of Significant Unobservable Inputs Used In Fair Value Measurements Of Assets And Liabilities [Table] [Line Items]    
Financial assets $ 65,191 $ 61,698
Financial liabilities (299,318) (284,508)
Level 2    
Disclosure Of Significant Unobservable Inputs Used In Fair Value Measurements Of Assets And Liabilities [Table] [Line Items]    
Financial assets 7,401 9,531
Financial liabilities (5,498) (2,037)
Level 2 | Accounts payable and other    
Disclosure Of Significant Unobservable Inputs Used In Fair Value Measurements Of Assets And Liabilities [Table] [Line Items]    
Financial liabilities (5,498) (2,037)
Level 2 | Accounts payable and other | Discounted cash flow [member]    
Disclosure Of Significant Unobservable Inputs Used In Fair Value Measurements Of Assets And Liabilities [Table] [Line Items]    
Financial liabilities (5,498)  
Level 2 | Redeemable fund units (subsidiary equity obligations)    
Disclosure Of Significant Unobservable Inputs Used In Fair Value Measurements Of Assets And Liabilities [Table] [Line Items]    
Financial liabilities 0 0
Level 2 | Accounts receivable and other    
Disclosure Of Significant Unobservable Inputs Used In Fair Value Measurements Of Assets And Liabilities [Table] [Line Items]    
Financial assets 2,026 4,387
Level 2 | Other financial assets | Market approach    
Disclosure Of Significant Unobservable Inputs Used In Fair Value Measurements Of Assets And Liabilities [Table] [Line Items]    
Financial assets 5,375  
Level 3    
Disclosure Of Significant Unobservable Inputs Used In Fair Value Measurements Of Assets And Liabilities [Table] [Line Items]    
Financial assets 11,552 10,893
Financial liabilities (3,258) (3,652)
Level 3 | Accounts payable and other    
Disclosure Of Significant Unobservable Inputs Used In Fair Value Measurements Of Assets And Liabilities [Table] [Line Items]    
Financial liabilities (3,182) (3,523)
Level 3 | Accounts payable and other | Discounted cash flow [member]    
Disclosure Of Significant Unobservable Inputs Used In Fair Value Measurements Of Assets And Liabilities [Table] [Line Items]    
Financial liabilities (3,182)  
Level 3 | Redeemable fund units (subsidiary equity obligations)    
Disclosure Of Significant Unobservable Inputs Used In Fair Value Measurements Of Assets And Liabilities [Table] [Line Items]    
Financial liabilities (76) (129)
Level 3 | Accounts receivable and other    
Disclosure Of Significant Unobservable Inputs Used In Fair Value Measurements Of Assets And Liabilities [Table] [Line Items]    
Financial assets $ 1,003 $ 353