XML 101 R89.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' equity AOCI Reclassifications (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Equity, Class of Treasury Stock [Line Items]        
Interest expense $ 181 $ 182 $ 362 $ 360
Income Tax (Expense) Benefit (717) (490) (1,038) (832)
Net income 2,999 2,216 4,342 4,510
Reclassification out of Accumulated Other Comprehensive Income        
Equity, Class of Treasury Stock [Line Items]        
Net income 71 7 95 (130)
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Including Noncontrolling Interest | Reclassification out of Accumulated Other Comprehensive Income        
Equity, Class of Treasury Stock [Line Items]        
Income Tax (Expense) Benefit 3 12 28 24
Net income (65) 17 (98) (90)
Debt Securities, Available-for-Sale, Realized Gain (Loss) (68) 5 (126) (114)
Accumulated Foreign Currency Adjustment Including Portion Attributable to Noncontrolling Interest | Reclassification out of Accumulated Other Comprehensive Income        
Equity, Class of Treasury Stock [Line Items]        
Interest expense 7 3 15 6
Income Tax (Expense) Benefit (1) 0 (3) (1)
Net income 6 3 12 5
Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest | Reclassification out of Accumulated Other Comprehensive Income        
Equity, Class of Treasury Stock [Line Items]        
Foreign Currency Transaction Gain (Loss), Realized 169 (12) 238 (49)
Interest expense (5) (4) (9) (8)
Income Tax (Expense) Benefit (34) (3) (48) 12
Net income $ 130 $ (13) $ 181 $ (45)