XML 148 R135.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension plans - Fair value of plan assets (Detail) - Pension Plans, Defined Benefit [Member] - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 14,180 $ 13,379 $ 12,592
Cash and Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 600 449  
Equity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 9,757 8,487  
Fixed Maturity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,747 2,138  
Investment Funds and Other [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 2,076 2,305  
Quoted Prices (Level 1) [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 10,930 9,797  
Quoted Prices (Level 1) [Member] | Cash and Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 556 370  
Quoted Prices (Level 1) [Member] | Equity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 9,036 7,808  
Quoted Prices (Level 1) [Member] | Fixed Maturity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 953 1,277  
Quoted Prices (Level 1) [Member] | Investment Funds and Other [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 385 342  
Significant Other Observable Inputs (Level 2) [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,563 1,745  
Significant Other Observable Inputs (Level 2) [Member] | Cash and Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 44 79  
Significant Other Observable Inputs (Level 2) [Member] | Equity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 581 543  
Significant Other Observable Inputs (Level 2) [Member] | Fixed Maturity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 794 851  
Significant Other Observable Inputs (Level 2) [Member] | Investment Funds and Other [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 144 272  
Significant Unobservable Inputs (Level 3) [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 163 188  
Significant Unobservable Inputs (Level 3) [Member] | Equity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 140 136  
Significant Unobservable Inputs (Level 3) [Member] | Fixed Maturity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets   10  
Significant Unobservable Inputs (Level 3) [Member] | Investment Funds and Other [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 23 42  
Investments Carried at Net Asset Value [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,524 1,649  
Investments Carried at Net Asset Value [Member] | Investment Funds and Other [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 1,524 $ 1,649