XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Summary of Stock Option Activity under Incentive Plans (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Number of Shares, Options Outstanding, Beginning Balance | shares 2,756,368
Number of Shares, Forfeited | shares (4,333)
Number of Shares, Expired | shares (3,541)
Number of Shares, Options Outstanding, Ending Balance | shares 2,748,494
Number of Shares, Options vested and exercisable at March 31, 2023 | shares 1,724,176
Number of Shares, Vested and expected to vest after March 31, 2023 | shares 2,631,002
Weighted Average Exercise Price Per Share, Options Outstanding, Beginning Balance | $ / shares $ 2.83
Weighted Average Exercise Price Per Share, Forfeited | $ / shares 2.34
Weighted Average Exercise Price Per Share, Expired | $ / shares 2.34
Weighted Average Exercise Price Per Share, Ending Balance | $ / shares 2.84
Weighted Average Exercise Price Per Share, Options vested and exercisable, March 31, 2023 | $ / shares 2.74
Weighted Average Exercise Price Per Share, Vested and expected to vest after March 31, 2023 | $ / shares $ 2.83
Weighted-Average Remaining Contractual Life (Years) Outstanding at March 31, 2023 6 years 8 months 12 days
Weighted-Average Remaining Contractual Life (in years) Options vested and exercisable, March 31, 2023 5 years 7 months 6 days
Weighted-Average Remaining Contractual Life (in years) Vested and expected to vest after March 31, 2023 6 years 7 months 6 days
Aggregate Intrinsic Value, Options outstanding, March 31, 2023 | $ $ 192
Aggregate Intrinsic Value, Options vested and exercisable, March 31, 2023 | $ 111
Aggregate Intrinsic Value, Vested and expected to vest after March 31, 2023 | $ $ 183