v3.24.0.1
Income Taxes - Changes in the Valuation Allowance for Deferred Tax Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Changes In The Valuation Allowance For Deferred Tax Assets, Valuation Allowance [Roll Forward]      
Beginning balance $ 3,295 $ 2,907 $ 2,312
Additions charged to income tax expense and other accounts 469 433 635
Deductions from reserves 84 45 40
Ending balance $ 3,679 $ 3,295 $ 2,907