v3.25.1
Redeemable Convertible Preferred Stock and Stockholders’ Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Stock by Class
As of March 31, 2025, outstanding shares of common stock as well as shares of common stock attributable to equity awards are as follows:
Class AClass BClass C
Common stock outstanding104,375 16,904 — 
Stock options outstanding249 1,422 — 
Restricted stock units (“RSUs”) outstanding2,921 1,221 — 
Performance stock units (“PSUs”) outstanding— 4,633 — 
Employee stock plans – available36,003 — — 
Shares of Class A common stock issuable upon conversion of all outstanding Class B common stock, stock options, RSUs, and PSUs24,180 — — 
Total common stock – outstanding or issuable167,728 24,180 — 
Shares authorized
750,000 150,000 150,000 
Common stock authorized and available for future issuance
582,272 125,820 150,000