XML 105 R94.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' equity AOCI Reclassifications (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Equity, Class of Treasury Stock [Line Items]        
Interest expense $ 192 $ 174 $ 552 $ 499
Income Tax (Expense) Benefit (504) (413) (1,336) (1,189)
Net income (loss) 2,324 2,043 6,697 5,728
Reclassification out of Accumulated Other Comprehensive Income        
Equity, Class of Treasury Stock [Line Items]        
Net income (loss) 29 (86) (101) (315)
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] | Reclassification out of Accumulated Other Comprehensive Income        
Equity, Class of Treasury Stock [Line Items]        
Debt Securities, Available-for-sale, Realized Gain (40) (70) (154) (357)
Income Tax (Expense) Benefit 17 25 (41) (59)
Net income (loss) (23) (45) (113) (298)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent | Reclassification out of Accumulated Other Comprehensive Income        
Equity, Class of Treasury Stock [Line Items]        
Foreign Currency Transaction Gain (Loss), Realized 63 (51) 14 (20)
Interest expense (3) (4) (11) (12)
Income Tax (Expense) Benefit (12) (12) 0 (7)
Net income (loss) 48 (43) 3 (25)
Cumulative Foreign Currency Translation Adjustment [Member] | Reclassification out of Accumulated Other Comprehensive Income        
Equity, Class of Treasury Stock [Line Items]        
Interest expense 5 3 11 10
Income Tax (Expense) Benefit (1) 1 2 2
Net income (loss) $ 4 $ 2 $ 9 $ 8