Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Stockholders' Equity - Summary of Restricted Stock Activity (Details)
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Time based restricted stock units  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 289,166
Granted 730,575
Vested (121,321)
Forfeited/canceled (73,842)
Unvested restricted stock units/ awards outstanding, Ending balance 824,578
Performance and time based restricted stock units  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 99,112
Granted 164,722
Vested (37,678)
Forfeited/canceled (42,959)
Unvested restricted stock units/ awards outstanding, Ending balance 183,197
Restricted stock units  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 388,278
Granted 895,297
Vested (158,999)
Forfeited/canceled (116,801)
Unvested restricted stock units/ awards outstanding, Ending balance 1,007,775
Unvested and expected to vest restricted stock units/awards outstanding 855,617
Weighted-average grant date fair value per share, Unvested restricted stock units/ awards outstanding, Beginning balance | $ / shares $ 54.81
Weighted-average grant date fair value per share, Granted | $ / shares 30.08
Weighted-average grant date fair value per share, Vested | $ / shares 55.57
Weighted-average grant date fair value per share, Forfeited/canceled | $ / shares 45.92
Weighted-average grant date fair value per share, Unvested restricted stock units/ awards outstanding, Ending balance | $ / shares 33.76
Weighted-average grant date fair value per share, Unvested and expected to vest restricted stock units/awards outstanding | $ / shares $ 33.44
Time based restricted stock awards  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 10,416
Vested (3,911)
Forfeited/canceled (5,134)
Unvested restricted stock units/ awards outstanding, Ending balance 1,371
Performance and time based restricted stock awards  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 5,629
Vested (5,629)
Restricted stock awards  
Class Of Stock [Line Items]  
Unvested restricted stock units/ awards outstanding, Beginning balance 16,045
Vested (9,540)
Forfeited/canceled (5,134)
Unvested restricted stock units/ awards outstanding, Ending balance 1,371
Unvested and expected to vest restricted stock units/awards outstanding 1,309
Weighted-average grant date fair value per share, Unvested restricted stock units/ awards outstanding, Beginning balance | $ / shares $ 87.12
Weighted-average grant date fair value per share, Vested | $ / shares 99.49
Weighted-average grant date fair value per share, Forfeited/canceled | $ / shares 74.25
Weighted-average grant date fair value per share, Unvested restricted stock units/ awards outstanding, Ending balance | $ / shares 76.35
Weighted-average grant date fair value per share, Unvested and expected to vest restricted stock units/awards outstanding | $ / shares $ 77.05