v3.24.4
Income Taxes - Narrative (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Valuation Allowance [Line Items]      
Indirect tax effects excluded $ 181,000,000    
Valuation allowance 259,000,000 $ 306,000,000 $ 375,000,000
Unrecognized tax benefits that would impact effective tax rate 1,300,000,000 $ 1,300,000,000 $ 962,000,000
Federal      
Valuation Allowance [Line Items]      
Unrecognized tax benefits, net operating loss 2,900,000,000    
Operating loss carryforwards 167,000,000    
Federal | Research Tax Credit Carryforward      
Valuation Allowance [Line Items]      
Federal and state tax credits 582,000,000    
State      
Valuation Allowance [Line Items]      
Unrecognized tax benefits, net operating loss 1,600,000,000    
Operating loss carryforwards 701,000,000    
Foreign Tax Authority      
Valuation Allowance [Line Items]      
Unrecognized tax benefits, net operating loss 4,000,000    
Operating loss carryforwards 4,000,000    
Federal and State Tax Authorities | Research Tax Credit Carryforward      
Valuation Allowance [Line Items]      
Unrecognized tax benefits, net operating loss $ 2,800,000,000