XML 178 R142.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Changes in Liability for Unrecognized Tax Benefits) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Beginning balance of gross unrecognized tax benefits $ 368 $ 318 $ 275
Increases: Positions taken during a current period 23 20
Increases: Positions taken during a prior period 35 35 46
Decreases: Settlements with taxing authorities (1) (4) (3)
Decreases: Reductions resulting from lapse of statue of limitations (60) (1)
Ending balance of gross unrecognized tax benefits 365 368 318
Favorable impact if recognized $ 314 $ 306 $ 258