Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Stockholders' Equity - Summary of Restricted Stock Activity (Details)
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Time based restricted stock units  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 820,941
Granted 670,317
Vested (90,677)
Forfeited/canceled (80,175)
Unvested restricted stock units/ awards outstanding, Ending balance 1,320,406
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 (60,904)
Unvested restricted stock units/ awards outstanding, Ending balance 643,665
Restricted stock units  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 1,004,138
Granted 1,207,307
Vested (106,295)
Forfeited/canceled (141,079)
Unvested restricted stock units/ awards outstanding, Ending balance 1,964,071
Unvested and expected to vest restricted stock units/awards outstanding 1,475,786
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.84
Weighted-average grant date fair value per share, Vested | $ / shares 38.36
Weighted-average grant date fair value per share, Forfeited/canceled | $ / shares 31.10
Weighted-average grant date fair value per share, Unvested restricted stock units/ awards outstanding, Ending balance | $ / shares 22.82
Weighted-average grant date fair value per share, Unvested and expected to vest restricted stock units/awards outstanding | $ / shares $ 23.12
Time based restricted stock awards  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 786
Vested (495)
Unvested restricted stock units/ awards outstanding, Ending balance 291
Restricted stock awards  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 786
Vested (495)
Unvested restricted stock units/ awards outstanding, Ending balance 291
Unvested and expected to vest restricted stock units/awards outstanding 272
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 69.32
Weighted-average grant date fair value per share, Unvested restricted stock units/ awards outstanding, Ending balance | $ / shares 42.93
Weighted-average grant date fair value per share, Unvested and expected to vest restricted stock units/awards outstanding | $ / shares $ 42.93