XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation Expense - Summary of Stock Option Activities (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Number of Shares, Options Outstanding, Beginning Balance | shares 3,119,993
Number of Shares, Forfeited | shares (33,599)
Number of Shares, Exercised | shares (61,438)
Number of Shares, Options Outstanding, Ending Balance | shares 3,024,956
Number of Options Vested and exercisable at March 31, 2022 | shares 1,527,230
Number of Shares, Vested and expected to vest after March 31, 2022 | shares 2,840,872
Weighted Average Exercise Price Per Share, Options Outstanding, Beginning Balance | $ / shares $ 7.59
Weighted Average Exercise Price Per Share, Forfeited | $ / shares 7.92
Weighted Average Exercise Price Per Share, Exercised | $ / shares 3.94
Weighted Average Exercise Price Per Share, Ending Balance | $ / shares 7.66
Weighted Average Exercise Price Per Share, Options Vested and exercisable, March 31, 2022 | $ / shares 4.96
Weighted Average Exercise Price Per Share, Vested and expected to vest after March 31, 2022 | $ / shares $ 7.48
Weighted- Average Remaining Contractual Life (Years) Outstanding at March 31, 2022 7 years 4 months 24 days
Weighted-Average Remaining Contractual Life (in years) Options Vested and exercisable, March 31, 2022 5 years 9 months 18 days
Weighted-Average Remaining Contractual Life (in years) Vested and expected to vest after March 31, 2022 7 years 3 months 18 days
Aggregate Intrinsic Value, Exercised | $ $ 123
Aggregate Intrinsic Value, Options outstanding, March 31, 2022 | $ 427
Aggregate Intrinsic Value, Options vested and exercisable, March 31, 2022 | $ 427
Aggregate Intrinsic Value, Vested and expected to vest after March 31, 2022 | $ $ 427