v3.25.4
Restructuring - Schedule of Activities by Program (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restructuring Reserve [Roll Forward]      
Expenses $ 2,551   $ 933
2025 Restructuring Program      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 0    
Expenses 2,012    
(Payments) receipts, net (96)    
Non-cash activity (1,126)    
Restructuring reserve, ending balance 790 $ 0  
2024 Restructuring Program      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 564 712  
Expenses 539 888 190
(Payments) receipts, net (329) (445)  
Non-cash activity (268) (591)  
Restructuring reserve, ending balance 506 564 712
Accelerated Depreciation      
Restructuring Reserve [Roll Forward]      
Expenses 1,157   140
Accelerated Depreciation | 2025 Restructuring Program      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 0    
Expenses 910    
(Payments) receipts, net 0    
Non-cash activity (910)    
Restructuring reserve, ending balance 0 0  
Accelerated Depreciation | 2024 Restructuring Program      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 0 0  
Expenses 247 254 0
(Payments) receipts, net 0 0  
Non-cash activity (247) (254)  
Restructuring reserve, ending balance 0 0 0
Separation Costs      
Restructuring Reserve [Roll Forward]      
Expenses 609   454
Separation Costs | 2025 Restructuring Program      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 0    
Expenses 548    
(Payments) receipts, net (46)    
Non-cash activity 0    
Restructuring reserve, ending balance 502 0  
Separation Costs | 2024 Restructuring Program      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 564 681  
Expenses 61 122 115
(Payments) receipts, net (119) (239)  
Non-cash activity 0 0  
Restructuring reserve, ending balance 506 564 681
Other Exit Costs      
Restructuring Reserve [Roll Forward]      
Expenses 785   339
Other Exit Costs | 2025 Restructuring Program      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 0    
Expenses 554    
(Payments) receipts, net (50)    
Non-cash activity (216)    
Restructuring reserve, ending balance 288 0  
Other Exit Costs | 2024 Restructuring Program      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 0 31  
Expenses 231 512 75
(Payments) receipts, net (210) (206)  
Non-cash activity (21) (337)  
Restructuring reserve, ending balance $ 0 $ 0 $ 31