v3.26.3
Stockholders' Equity - Summary of RSU Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 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,894
Cancelled, shares | shares (1,461)
Vested and converted to shares, shares | shares (1,580)
Nonvested shares, ending period | shares 5,371
Vested and expected to vest (in shares) | shares 3,880
Weighted average grant date fair value beginning period | $ / shares $ 7.5
Weighted average grant date fair value, Granted | $ / shares 2.87
Weighted average grant date fair value, Cancelled | $ / shares 7.07
Weighted average grant date fair value, Vested and converted to shares | $ / shares 8.69
Weighted average grant date fair value ending period | $ / shares 4.77
Weighted average grant date fair value, Vested and expected to vest | $ / shares $ 4.97
Aggregate Intrinsic Value, Beginning value | $ $ 22,732
Aggregate Intrinsic Value, granted | $ 8,304
Aggregate Intrinsic Value, canceled | $ 4,531
Aggregate Intrinsic Value, Vested and converted to shares | $ 4,640
Aggregate Intrinsic Value, Ending balance | $ 16,972
Aggregate Intrinsic Value, vested and expected to vest | $ $ 12,260
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,056
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.62
Aggregate Intrinsic Value, Beginning value | $ $ 3,341
Aggregate Intrinsic Value, granted | $ 3,454
Aggregate Intrinsic Value, canceled | $ 427
Aggregate Intrinsic Value,Change in awards based on performance | $ 433
Aggregate Intrinsic Value, Vested and converted to shares | $ 550
Aggregate Intrinsic Value, Ending balance | $ 4,607
Aggregate Intrinsic Value, vested and expected to vest | $ $ 3,339