v3.25.0.1
The Company and Summary of Significant Accounting Policies - The Company and Principles of Consolidation and Basis of Presentation (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
market
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Jan. 01, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Number of operating markets | market 190      
Net income | $ $ 1,975 $ 2,767 $ (1,269)  
Gain per share from revision of useful life, basic (in usd per share) $ 3.99 $ 5.22 $ (2.27)  
Gain per share from revision of useful life, diluted (in usd per share) $ 3.94 $ 5.19 $ (2.27)  
Service Life        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Depreciation expense decrease | $ $ 66      
Net income | $ $ 58      
Gain per share from revision of useful life, basic (in usd per share) $ 0.12      
Gain per share from revision of useful life, diluted (in usd per share) $ 0.12      
Software and Software Development Costs        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Property, plant and equipment, useful life   3 years   4 years