v3.26.1
Summary of Significant Accounting Policies -Schedule of Reconciliation of Basic to Diluted Weighted Average Shares (Details) - shares
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]        
Weighted average shares used in computing net income per share of common stock, basic (in shares) 3,237 3,223 3,235 3,220
Stock-based awards (in shares) 303 296 303 300
Weighted average shares used in computing net income per share of common stock, diluted (in shares) 3,540 3,519 3,538 3,520