v3.24.1.u1
Summary of Significant Accounting Policies - Schedule of Reconciliation of Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock Attributable to Common Stockholders (Detail) - shares
shares in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accounting Policies [Abstract]    
Weighted average shares used in computing net income per share of common stock, basic (in shares) 3,186 3,166
Stock-based awards (in shares) 286 289
Convertible senior awards (in shares) 1 2
Warrants (in shares) 11 11
Weighted average shares used in computing net income per share of common stock, diluted (in shares) 3,484 3,468