XML 109 R88.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes - Uncertain Tax Provisions (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]    
Unrecognized tax benefits, beginning balance $ 647 $ 515
Activity on prior year tax positions 1 13
Additions on current year tax positions 131 154
Reductions on settlements with taxing authorities and expirations (36) (35)
Unrecognized tax benefits, ending balance 743 $ 647
Unrecognized tax benefits that would impact the effective tax rate $ 604