XML 102 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Taxes on Earnings - Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
January 1 $ 2,036 $ 1,908
Increase due to current year tax positions 225 154
Increase due to prior year tax positions 1,338 108
Decrease due to prior year tax positions (89) (115)
Settlements (144)  
Settlements   3
Lapse of statute (43) (22)
December 31 $ 3,323 $ 2,036