Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Stockholders' Equity - Summary of Restricted Stock Activity (Details)
6 Months Ended
Jun. 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 855,708
Vested (167,044)
Forfeited/canceled (214,852)
Unvested restricted stock units/ awards outstanding, Ending balance 1,294,753
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 (73,185)
Unvested restricted stock units/ awards outstanding, Ending balance 631,384
Restricted stock units  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 1,004,138
Granted 1,392,698
Vested (182,662)
Forfeited/canceled (288,037)
Unvested restricted stock units/ awards outstanding, Ending balance 1,926,137
Unvested and expected to vest restricted stock units/awards outstanding 1,369,435
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 15.11
Weighted-average grant date fair value per share, Vested | $ / shares 35.32
Weighted-average grant date fair value per share, Forfeited/canceled | $ / shares 25.97
Weighted-average grant date fair value per share, Unvested restricted stock units/ awards outstanding, Ending balance | $ / shares 21.2
Weighted-average grant date fair value per share, Unvested and expected to vest restricted stock units/awards outstanding | $ / shares $ 21.64
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