v3.22.2.2
Stock-Based Compensation - Schedule of Unvested RSUs (Details) - RSUs - $ / shares
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Shares    
Beginning balance, Unvested (in shares) 3,506,721  
Granted (in shares) 4,895,738  
Vested (in shares) (897,273)  
Forfeited/Cancelled (in shares) (500,420)  
Ending balance, Unvested (in shares) 7,004,766  
Weighted-Average Grant Date Fair Value    
Unvested, balance (in dollars per share) $ 128.29 $ 137.87
Granted (in dollars per share) 120.39  
Vested (in dollars per share) 105.23  
Forfeited/Cancelled (in dollars per share) $ 157.15