XML 88 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2019
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes [Line Items]            
Reduction in current income tax payable attributable to stock-based compensation     $ 17 $ 17 $ 28  
Valuation allowance     244 242    
Increase in NOL valuation allowance       (2)    
Unrecognized tax benefits     425 379 349 $ 345
Unrecognized tax benefits that would impact effective tax rate     223 213 $ 207  
Uncertain tax positions, interest and penalties     90 $ 66    
State            
Income Taxes [Line Items]            
Net operating loss carryforwards     283      
Indefinitely carried forward net operating loss carryforwards     85      
Net operating loss carryforwards subject to expiration     198      
Foreign            
Income Taxes [Line Items]            
Net operating loss carryforwards     268      
Indefinitely carried forward net operating loss carryforwards     178      
Net operating loss carryforwards subject to expiration     90      
IRS            
Income Taxes [Line Items]            
Increase in prior years taxable revenue due to tax examination $ 1,232 $ 696        
Additional federal tax expense due to tax examination $ 431 $ 244        
Liability adjustment for tax expense     120      
Payments for legal settlements     113      
Tax provision     $ 67