v3.26.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Income Tax Disclosure [Abstract]          
Income tax (provision) benefit $ (396) $ (3) $ (2,090) $ (246)  
Effective income tax rate (as percent) 15.90% 0.40% 75.50% 12.10%  
U.S. foreign tax credit         $ 1,700
Unrecognized tax benefits for uncertain tax positions $ 3   $ 3