v3.25.4
Income Taxes - Schedule of Income Taxes Paid (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ 1,359 $ 1,279 $ 1,194
State 95 155 133
Total 3,020 3,252 2,746
Belgium      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 668 562 516
United Kingdom      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 330 592 429
Brazil      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 168 333 254
Other      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign $ 400 $ 331 $ 220