XML 99 R59.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes - Changes in the Valuation Allowance for Deferred Tax Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Changes In The Valuation Allowance For Deferred Tax Assets, Valuation Allowance [Roll Forward]      
Beginning balance $ 3,679 $ 3,295 $ 2,907
Additions charged to income tax expense and other accounts 910 469 433
Deductions from reserves (91) (84) (45)
Ending balance $ 4,498 $ 3,679 $ 3,295