v3.25.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
Effective income tax rate reconciliation (in percentage) 144.80% 29.40% 20.50% 28.90%
Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions $ 13   $ 13  
Unrecognized tax benefits, reduction resulting from lapse of applicable statute of limitations     72  
Unrecognized tax benefits, decrease resulting from reversal of interest and penalties     24  
Net income taxes paid     $ 210 $ 79