XML 89 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per Share - Schedule of Basic and Diluted Loss Per Share/Common Unit (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerator      
Net income (loss) $ 154 $ 1,360 $ (92)
Weighted-average shares used in computing net income (loss) per share attributable to Class A and Class B common stockholders:      
Weighted Average Number of Shares Outstanding, Basic (in shares) 1,794 1,782 1,765
Dilutive effect of equity compensation awards (in shares) 32 21 0
Weighted-average number of Class A and Class B common shares outstanding used in computing per share amounts, diluted (in shares) 1,826 1,803 1,765
Earnings per share:      
Basic (in usd per share) $ 0.09 $ 0.76 $ (0.05)
Diluted (in usd per share) $ 0.08 $ 0.75 $ (0.05)
Antidilutive securities excluded from computation of net loss per share (in shares) 1 3 24