XML 104 R91.htm IDEA: XBRL DOCUMENT v3.24.2
Shareholders' equity AOCI Reclassifications (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Equity, Class of Treasury Stock [Line Items]        
Interest expense $ 182 $ 165 $ 360 $ 325
Income Tax (Expense) Benefit (490) (392) (832) (776)
Net income (loss) 2,230 1,793 4,373 3,685
Reclassification out of Accumulated Other Comprehensive Income        
Equity, Class of Treasury Stock [Line Items]        
Net income (loss) 7 (82) (130) (229)
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 5 (107) (114) (287)
Income Tax (Expense) Benefit 12 16 (24) (34)
Net income (loss) 17 (91) (90) (253)
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 (12) 11 (49) 31
Interest expense (4) (4) (8) (8)
Income Tax (Expense) Benefit 3 2 (12) 5
Net income (loss) (13) 5 (45) 18
Cumulative Foreign Currency Translation Adjustment [Member] | Reclassification out of Accumulated Other Comprehensive Income        
Equity, Class of Treasury Stock [Line Items]        
Interest expense 3 4 6 7
Income Tax (Expense) Benefit 0 0 1 1
Net income (loss) $ 3 $ 4 $ 5 $ 6