XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Line Items]        
Reduction in current income tax payable attributable to stock-based compensation $ 24 $ 17 $ 17  
Tax credit carryforwards 103      
Valuation allowance 176 244    
Increase in NOL valuation allowance   68    
Unrecognized tax benefits 468 425 379 $ 349
Unrecognized tax benefits that would impact effective tax rate 239 223 $ 213  
Uncertain tax positions, interest and penalties 117 90    
State        
Income Taxes [Line Items]        
Net operating loss carryforwards 229      
Indefinitely carried forward net operating loss carryforwards 68      
Net operating loss carryforwards subject to expiration 161      
Foreign        
Income Taxes [Line Items]        
Net operating loss carryforwards 272      
Indefinitely carried forward net operating loss carryforwards 175      
Net operating loss carryforwards subject to expiration 97      
IRS        
Income Taxes [Line Items]        
Liability adjustment for tax expense   120    
Payments for legal settlements   113    
Tax provision 6 $ 67    
IRS | Tax Years 2011 to 2013        
Income Taxes [Line Items]        
Additional federal tax expense due to tax examination 244      
IRS | Tax Years 2014 to 2016        
Income Taxes [Line Items]        
Additional federal tax expense due to tax examination $ 431