XML 107 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Change in Valuation Allowance for Deferred Tax Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Tax Asset, Valuation Allowance [Roll Forward]      
Balance, January 1 $ 287 $ 129 $ 120
Balance, December 31 328 287 129
Charged to costs and expenses      
Deferred Tax Asset, Valuation Allowance [Roll Forward]      
Valuation allowance, deferred tax asset, additions (deductions) 56 158 14
Deductions      
Deferred Tax Asset, Valuation Allowance [Roll Forward]      
Valuation allowance, deferred tax asset, additions (deductions) $ (15) $ 0 $ (5)