v3.26.1
Stockholders' Equity - Summary of RSU Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Restricted stock units  
Class Of Stock [Line Items]  
Nonvested shares, beginning period | shares 5,518
Granted (in shares) | shares 2,654
Cancelled, shares | shares (1,273)
Vested and converted to shares, shares | shares (969)
Nonvested shares, ending period | shares 5,930
Vested and expected to vest (in shares) | shares 4,285
Weighted average grant date fair value beginning period | $ / shares $ 7.5
Weighted average grant date fair value, Granted | $ / shares 2.93
Weighted average grant date fair value, Cancelled | $ / shares 7.2
Weighted average grant date fair value, Vested and converted to shares | $ / shares 8.45
Weighted average grant date fair value ending period | $ / shares 5.36
Weighted average grant date fair value, Vested and expected to vest | $ / shares $ 5.68
Aggregate Intrinsic Value, Beginning value | $ $ 22,732
Aggregate Intrinsic Value, granted | $ 7,763
Aggregate Intrinsic Value, canceled | $ 4,031
Aggregate Intrinsic Value, Vested and converted to shares | $ 2,798
Aggregate Intrinsic Value, Ending balance | $ 17,552
Aggregate Intrinsic Value, vested and expected to vest | $ $ 12,683
Market-based and performance-based restricted stock  
Class Of Stock [Line Items]  
Nonvested shares, beginning period | shares 811
Granted (in shares) | shares 1,093
Cancelled, shares | shares (135)
Change in awards based on performance | shares (137)
Vested and converted to shares, shares | shares (174)
Nonvested shares, ending period | shares 1,458
Vested and expected to vest (in shares) | shares 1,035
Weighted average grant date fair value beginning period | $ / shares $ 7.22
Weighted average grant date fair value, Granted | $ / shares 3.02
Weighted average grant date fair value, Cancelled | $ / shares 6.75
Weighted average grant date fair value, Change in awards based on performance | $ / shares 5.69
Weighted average grant date fair value, Vested and converted to shares | $ / shares 5.52
Weighted average grant date fair value ending period | $ / shares 4.42
Weighted average grant date fair value, Vested and expected to vest | $ / shares $ 4.61
Aggregate Intrinsic Value, Beginning value | $ $ 3,341
Aggregate Intrinsic Value, granted | $ 3,235
Aggregate Intrinsic Value, canceled | $ 400
Aggregate Intrinsic Value,Change in awards based on performance | $ 366
Aggregate Intrinsic Value, Vested and converted to shares | $ 515
Aggregate Intrinsic Value, Ending balance | $ 4,316
Aggregate Intrinsic Value, vested and expected to vest | $ $ 3,065