v3.26.1
Stockholders' Equity and Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) - Restricted Stock Units
shares in Thousands
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Number of Restricted Stock  
Balance, beginning (in shares) | shares 1,801
Granted (in shares) | shares 173
Vested (in shares) | shares (747)
Forfeited (in shares) | shares (40)
Balance, ending (in shares) | shares 1,187
Weighted-Average Grant Date Fair Value  
Balance, beginning (in dollars per share) | $ / shares $ 14.69
Granted (in dollars per share) | $ / shares 66.88
Vested (in dollars per share) | $ / shares 14.08
Forfeited (in dollars per share) | $ / shares 19.65
Balance, ending (in dollars per share) | $ / shares $ 22.51