XML 168 R130.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Schedule of Reconciliation of 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 $ 2,147 $ 1,929 $ 420
Additions based on tax positions related to the current year 148 147 302
Additions for tax positions of prior years 250 195 35
Additions for tax positions acquired in business combinations 0 247 1,353
Reductions for tax positions of prior years (76) (275) (114)
Settlements (30) (46) (20)
Reductions due to lapse of statutes of limitations (51) (62) (34)
Decrease due to foreign currency exchange rates (17)   (13)
Increase due to foreign currency exchange rates   12  
Ending balance $ 2,371 $ 2,147 $ 1,929