XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Changes in Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2021
Shares  
Outstanding-beginning balance (shares) 1,030,866
Grants (shares) 256,172
Exercised (shares) (91,544)
Forfeited, cancelled or expired (shares) (41,548)
Outstanding-ending balance (shares) 1,153,946
Vested and expected to vest at end of period (shares) 1,146,295
Exercisable at end of period (shares) 702,831
Weighted-Average Exercise Price  
Outstanding-beginning balance (usd per share) $ 9.82
Grants (usd per share) 17.55
Exercised (usd per share) 6.19
Forfeited, cancelled or expired (usd per share) 15.99
Outstanding-ending balance (usd per share) 11.60
Vested and expected to vest at end of period (usd per share) 11.57
Exercisable at end of period (usd per share) $ 9.78
Weighted-Average Contractual Life (Years)  
Outstanding contractual life (years) 6 years 1 month 28 days
Vested and expected to vest contractual life (years) 6 years 1 month 20 days
Exercisable contractual life (years) 4 years 6 months 14 days
Aggregate Intrinsic Value  
Outstanding $ 7,775
Vested and expected to vest 7,754
Exercisable $ 6,002