XML 151 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation of Deferred Tax Asset Valuation Allowance (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Tax Asset Valuation Allowance [Roll Forward]      
Beginning balance $ 7,656 $ 8,049 $ 8,342
Charged to expense (benefit) (409) (2) 5
Other (812) (391) (298)
Ending balance $ 6,435 $ 7,656 $ 8,049