v3.25.1
Equity - Schedule of Reserved Shares of Common Stock for Future Issuance (Details) - shares
May 03, 2025
Feb. 01, 2025
Class of Stock [Line Items]    
Total shares of common stock reserved for future issuance 170,073,286 139,746,844
Options outstanding | 2015 Equity Incentive Plan:    
Class of Stock [Line Items]    
Total shares of common stock reserved for future issuance 5,602,651 5,632,520
RSUs outstanding | 2015 Equity Incentive Plan:    
Class of Stock [Line Items]    
Total shares of common stock reserved for future issuance 280,797 790,123
RSUs outstanding | 2021 Equity Incentive Plan:    
Class of Stock [Line Items]    
Total shares of common stock reserved for future issuance 24,465,980 21,520,741
Shares available for future grants | 2021 Equity Incentive Plan: | Common Class A    
Class of Stock [Line Items]    
Total shares of common stock reserved for future issuance 112,782,173 90,518,967
Shares available for future issuance | 2021 Employee Stock Purchase Plan:    
Class of Stock [Line Items]    
Total shares of common stock reserved for future issuance 26,941,685 21,284,493