v3.24.2.u1
Stockholders' Equity - Restricted Stock Units and Restricted Stock Activity (Details) - RSUs, RSAs and PSUs - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Outstanding RSUs, RSAs and PSUs    
Balance (in shares) 12,478,798  
Awarded (in shares) 7,115,594  
Released (in shares) (2,745,448)  
Canceled (in shares) (901,888)  
Balance (in shares) 15,947,056 12,478,798
Vested and and expected to vest (in shares) 14,735,803  
Weighted-average grant date fair value per share    
Balance (in dollars per share) $ 9.40  
Awarded (in dollars per share) 5.38  
Released (in dollars per share) 9.69  
Canceled (in dollars per share) 9.33  
Balance (in dollars per share) 7.57 $ 9.40
Vested and expected to vest (in dollars per share) $ 7.58  
Weighted average remaining contractual term (years)    
Balance 1 year 2 months 12 days 1 year 2 months 12 days
Vested and expected to vest 1 year 2 months 12 days  
Aggregate intrinsic value (thousands)    
Balance $ 77,184 $ 104,315
Vested and expected to vest $ 71,321