v3.25.4
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]      
Increase (decrease) in income taxes $ 4,300    
Federal taxes 3,300 $ 3,800  
Prepaid taxes 12,900 $ 7,100  
Estimated timing of future cash outflows, after one year 1,100    
Long-term income taxes payable, estimated timing of future cash outflows not possible $ 4,800    
Effective income tax rate reconciliation (in percent) 19.80% 16.50%  
Domestic and Puerto Rican companies contribution 54.00% 20.00% 14.00%
Unrecognized tax benefits that would impact effective tax rate $ 3,200 $ 2,600  
Accruals for the payment of interest and penalties 798 $ 594  
Ireland      
Operating Loss Carryforwards [Line Items]      
Increase (decrease) in income taxes 4,200    
Carryforward      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward 1,400    
Operating loss carryforwards 2,900    
Expire If Unused      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward 253    
Designated Unusable | State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward 899    
Deferred tax assets related to state net operating losses 357    
No Expiration      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 1,600