v3.25.1
Stockholders' Equity - Schedule of RSU, PSU, MPSUs Activity (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2025
$ / shares
shares
RSUs  
Number of Shares  
Beginning balance (in shares) | shares 11,982
Granted (in shares) | shares 3,048
Vested (in shares) | shares (2,347)
Cancelled/forfeited (in shares) | shares (548)
Ending balance (in shares) | shares 12,135
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 7.24
Vested (in US dollar per share) | $ / shares 12.42
Cancelled/forfeited (in US dollar per share) | $ / shares 13.66
Ending balance (in US dollar per share) | $ / shares $ 11.69
PSUs  
Number of Shares  
Beginning balance (in shares) | shares 1,089
Granted (in shares) | shares 1,151
Vested (in shares) | shares (85)
Cancelled/forfeited (in shares) | shares (771)
Ending balance (in shares) | shares 1,384
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.56
Cancelled/forfeited (in US dollar per share) | $ / shares 12.69
Ending balance (in US dollar per share) | $ / shares $ 8.11
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 0
Ending balance (in shares) | shares 1,313
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 0
Ending balance (in US dollar per share) | $ / shares $ 6.45
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 0
Ending balance (in shares) | shares 272
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 0
Ending balance (in US dollar per share) | $ / shares $ 14.15