Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Summary of Restricted Stock Activity (Details)

v3.23.3
Stockholders' Equity - Summary of Restricted Stock Activity (Details)
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Time based restricted stock units  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 820,941
Granted 915,314
Vested (194,102)
Forfeited/canceled (443,625)
Unvested restricted stock units/ awards outstanding, Ending balance 1,098,528
Performance and time based restricted stock units  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 183,197
Granted 536,990
Vested (15,618)
Forfeited/canceled (235,745)
Unvested restricted stock units/ awards outstanding, Ending balance 468,824
Restricted stock units  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 1,004,138
Granted 1,452,304
Vested (209,720)
Forfeited/canceled (679,370)
Unvested restricted stock units/ awards outstanding, Ending balance 1,567,352
Unvested and expected to vest restricted stock units/awards outstanding 1,138,017
Weighted-average grant date fair value per share, Unvested restricted stock units/ awards outstanding, Beginning balance | $ / shares $ 32.72
Weighted-average grant date fair value per share, Granted | $ / shares 14.66
Weighted-average grant date fair value per share, Vested | $ / shares 35.74
Weighted-average grant date fair value per share, Forfeited/canceled | $ / shares 23.71
Weighted-average grant date fair value per share, Unvested restricted stock units/ awards outstanding, Ending balance | $ / shares 19.99
Weighted-average grant date fair value per share, Unvested and expected to vest restricted stock units/awards outstanding | $ / shares $ 20.27
Time based restricted stock awards  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 786
Vested (786)
Restricted stock awards  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 786
Vested (786)
Weighted-average grant date fair value per share, Unvested restricted stock units/ awards outstanding, Beginning balance | $ / shares $ 59.55
Weighted-average grant date fair value per share, Vested | $ / shares $ 59.55