XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Summary of Option Activity (Details) - 2017 Stock Incentive Plan - Stock Options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares, Outstanding, Beginning Balance 5,919  
Number of Shares, Granted 1,592  
Number of Shares, Exercised (170)  
Number of Shares, Forfeited (804)  
Number of Shares, Outstanding, Ending Balance 6,537 5,919
Number of Shares, Options exercisable at December 31, 2022 4,914  
Number of Shares, Vested or expected to vest at December 31, 2022 6,462  
Weighted-Average Exercise Price, Outstanding, Beginning Balance $ 8.82  
Weighted-Average Exercise Price, Granted 3.86  
Weighted-Average Exercise Price, Exercised 1.92  
Weighted-Average Exercise Price, Forfeited 10.77  
Weighted-Average Exercise Price, Outstanding, Ending Balance 7.55 $ 8.82
Weighted-Average Exercise Price, Options exercisable at December 31, 2022 8.72  
Weighted-Average Exercise Price, Vested or expected to vest at December 31, 2022 $ 7.59  
Weighted-Average Remaining Contractual Term, Outstanding 4 years 5 months 1 day 4 years 4 months 9 days
Weighted-Average Remaining Contractual Term, Options exercisable at December 31, 2022 2 years 10 months 6 days  
Weighted-Average Remaining Contractual Term, Vested or expected to vest at December 31, 2022 4 years 4 months 13 days  
Aggregate Intrinsic Value, Outstanding $ 134 $ 4,205
Aggregate Intrinsic Value, Options exercisable at December 31, 2022 132  
Aggregate Intrinsic Value, Vested or expected to vest at December 31, 2022 $ 134