v3.25.4
Income taxes - Reconciliation of the U.S. federal statutory rate to effective rate, in accordance with ASU 2023-09 (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]      
Taxes at U.S. statutory rate $ 2,424 $ 2,809 $ 2,740
Taxes at U. S. statutory rate (as a percent) 21.00% 21.00% 21.00%
Amount      
Federal statutory tax rate difference   $ 186 $ 129
Other, Switzerland   103 82
Other $ 179    
Provision (benefit) for income taxes $ 2,768 $ 2,629 $ 2,781
Percent      
Federal statutory tax rate difference   1.40% 1.00%
Other, Switzerland   0.80% 0.60%
Other 1.50%    
Provision (benefit) for income taxes 24.00% 19.70% 21.30%
Switzerland      
Amount      
Federal statutory tax rate difference $ (310)    
State and local income taxes, net of federal 160    
Other, Switzerland $ (27)    
Percent      
Federal statutory tax rate difference (2.70%)    
State and local income taxes, net of federal 1.40%    
Other, Switzerland (0.20%)    
Other Non-U.S. jurisdictions      
Amount      
Federal statutory tax rate difference $ 342    
Percent      
Federal statutory tax rate difference 3.00%