XML 132 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Changes Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrecognized Tax Benefits      
Gross amounts of unrecognized tax benefits as of the beginning of the period $ 613 $ 493 $ 461
Increases related to prior period tax positions 22 120 4
Decreases related to prior period tax positions (23) (45) (7)
Increases related to current period tax positions 67 53 40
Settlements (5) (8) (5)
Gross amounts of unrecognized tax benefits as of the end of the period $ 674 $ 613 $ 493