v3.25.4
Taxes on Income - Schedule of Income Taxes Paid by Jurisdiction (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Contingency [Line Items]      
Domestic - federal $ 1,559 $ 974 $ 2,258
Domestic - state and local 24    
Foreign   2,954 2,080
Income taxes paid 6,086 $ 3,928 $ 4,338
Switzerland      
Income Tax Contingency [Line Items]      
Foreign 2,115    
Netherlands      
Income Tax Contingency [Line Items]      
Foreign 1,576    
Other foreign      
Income Tax Contingency [Line Items]      
Foreign $ 812