v3.22.2.2
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 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Accounting Policies [Abstract]        
Weighted average shares used in computing net income per share of common stock, basic [1] 3,146 2,993 3,120 2,931
Stock-based awards 301 294 311 303
Convertible senior notes 2 13 4 36
Warrants 19 69 39 121
Weighted average shares used in computing net income per share of common stock, diluted [1] 3,468 3,369 3,474 3,391
[1] Prior period results have been adjusted to reflect the three-for-one stock split effected in the form of a stock dividend in August 2022. See Note 1, Overview for details.