XML 95 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
May 31, 2024
Dec. 31, 2020
Dec. 31, 2023
Dec. 31, 2019
Dec. 31, 2024
Operating Loss Carryforwards [Line Items]          
Valuation allowance     $ 2,900    
Federal net operating loss carryforwards     5,300   $ 1,800
Federal research and development tax credit carryforwards     720   554
Alternative minimum tax credit carryforwards         311
State net operating loss carryforwards     4,600   3,800
State research and development and enterprise zone tax credit carryforwards     464   501
Unrecognized tax benefits that would impact effective tax rate         740
Unrecognized tax benefits, income tax penalties and interest accrued     $ 90   100
Tax adjustments, settlements, and unusual provisions       $ 196  
Inflation reduction act, liability         $ 95
Internal Revenue Service (IRS)          
Operating Loss Carryforwards [Line Items]          
Income tax examination, additional income tax expense and cash liability $ 1,300 $ 1,300      
Income tax examination, amount of estimate of possible loss which exceeds reserves   $ 1,000