v3.25.2
Stock-Based Compensation and Stockholders' Equity - Schedule of Nonvested Units Activity (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
RSUs  
Number of Restricted Stock Units  
Nonvested beginning balance (in shares) | shares 1,187,426
Granted (in shares) | shares 1,000,627
Vested (in shares) | shares (566,700)
Forfeited (in shares) | shares (139,688)
Nonvested ending balance (in shares) | shares 1,481,665
Weighted-Average Grant-Date Fair Value  
Nonvested beginning balance (in dollars per share) | $ / shares $ 19.42
Granted (in dollars per share) | $ / shares 14.79
Vested (in dollars per share) | $ / shares 20.23
Forfeited (in dollars per share) | $ / shares 16.99
Nonvested ending balance (in dollars per share) | $ / shares $ 15.97
PSUs  
Number of Restricted Stock Units  
Nonvested beginning balance (in shares) | shares 1,350,358
Granted (in shares) | shares 601,602
Vested (in shares) | shares (407,117)
Forfeited (in shares) | shares (58,277)
Nonvested ending balance (in shares) | shares 1,486,566
Weighted-Average Grant-Date Fair Value  
Nonvested beginning balance (in dollars per share) | $ / shares $ 22.01
Granted (in dollars per share) | $ / shares 15.22
Vested (in dollars per share) | $ / shares 25.88
Forfeited (in dollars per share) | $ / shares 14.41
Nonvested ending balance (in dollars per share) | $ / shares $ 18.15