XML 155 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
Taxes on Income - Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Balance January 1 $ 2,384 $ 1,835 $ 1,529
Additions related to current year positions 421 553 344
Additions related to prior year positions 35 91 48
Reductions for tax positions of prior years (33) (20) (40)
Settlements (18) (23) (6)
Lapse of statute of limitations (528) (52) (40)
Balance December 31 2,261 $ 2,384 $ 1,835
Tax Year 2019 and 2020      
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Lapse of statute of limitations $ (451)