v3.26.1
Commitments and Contingent Liabilities - Supplier Finance (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]    
Supplier Finance Program, Obligation, Current $ 139 $ 106
Supplier Finance Program, Obligation [Roll Forward]    
Supplier Finance Program, Obligation, Current 121  
Invoices confirmed during the year (Supplier Finance Program, Obligation, Addition) 332  
Confirmed invoices paid during the year (Supplier Finance Program, Obligation, Settlement) (314)  
Supplier Finance Program, Obligation, Current $ 139