v3.25.2
Stockholders' Equity - Schedule of RSU, PSU, MPSUs Activity (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2025
$ / shares
shares
RSUs  
Number of Shares  
Beginning balance (in shares) | shares 11,982
Granted (in shares) | shares 9,631
Vested (in shares) | shares (4,123)
Cancelled/forfeited (in shares) | shares (1,901)
Ending balance (in shares) | shares 15,589
Weighted-Average  Grant Date Fair Value Per Share  
Beginning balance (in US dollar per share) | $ / shares $ 13.06
Granted (in US dollar per share) | $ / shares 6.05
Vested (in US dollar per share) | $ / shares 12.73
Cancelled/forfeited (in US dollar per share) | $ / shares 11.12
Ending balance (in US dollar per share) | $ / shares $ 9.05
PSUs  
Number of Shares  
Beginning balance (in shares) | shares 1,089
Granted (in shares) | shares 1,151
Vested (in shares) | shares (131)
Cancelled/forfeited (in shares) | shares (1,270)
Ending balance (in shares) | shares 839
Weighted-Average  Grant Date Fair Value Per Share  
Beginning balance (in US dollar per share) | $ / shares $ 13.21
Granted (in US dollar per share) | $ / shares 6.82
Vested (in US dollar per share) | $ / shares 14.69
Cancelled/forfeited (in US dollar per share) | $ / shares 10.98
Ending balance (in US dollar per share) | $ / shares $ 7.59
MPSUs  
Number of Shares  
Beginning balance (in shares) | shares 1,313
Granted (in shares) | shares 0
Vested (in shares) | shares 0
Cancelled/forfeited (in shares) | shares (978)
Ending balance (in shares) | shares 335
Weighted-Average  Grant Date Fair Value Per Share  
Beginning balance (in US dollar per share) | $ / shares $ 6.45
Granted (in US dollar per share) | $ / shares 0
Vested (in US dollar per share) | $ / shares 0
Cancelled/forfeited (in US dollar per share) | $ / shares 6.39
Ending balance (in US dollar per share) | $ / shares $ 6.63
rTSR PSUs  
Number of Shares  
Beginning balance (in shares) | shares 0
Granted (in shares) | shares 272
Vested (in shares) | shares 0
Cancelled/forfeited (in shares) | shares (109)
Ending balance (in shares) | shares 163
Weighted-Average  Grant Date Fair Value Per Share  
Beginning balance (in US dollar per share) | $ / shares $ 0
Granted (in US dollar per share) | $ / shares 14.15
Vested (in US dollar per share) | $ / shares 0
Cancelled/forfeited (in US dollar per share) | $ / shares 13.47
Ending balance (in US dollar per share) | $ / shares $ 14.60