XML 105 R76.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK BASED COMPENSATION - Summary of Stock Option Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stock Options, Number of Options      
Outstanding, Beginning balance (in shares) 3,165,612 3,772,775 3,339,244
Granted (in shares) 519,799 712,910 1,139,583
Exercised (in shares) (323,625) (1,204,283) (551,845)
Cancelled (in shares) (88,528) (115,790) (154,207)
Outstanding, Ending balance (in shares) 3,273,258 3,165,612 3,772,775
Options exercisable (in shares) 1,775,881 1,407,618 1,934,328
Stock Options, Weighted Average Exercise Price      
Outstanding, Beginning balance (in dollars per share) $ 22.02 $ 19.73 $ 18.98
Granted (in dollars per share) 29.30 28.64 21.95
Exercised (in dollars per share) 20.69 19.37 17.91
Cancelled (in dollars per share) 24.64 21.53 20.93
Outstanding, Ending balance (in dollars per share) 23.35 22.02 19.73
Weighted Average Exercise Price, options exercisable (in dollars per share) $ 20.50 $ 19.12 $ 18.73
Unamortized value of unvested stock options (net of estimated forfeitures) (in dollars per share) $ 7,712 $ 7,515 $ 6,847
Weighted-average period (in years) that expense is expected to be recognized 2 years 6 months 2 years 6 months 2 years 6 months
Weighted-average remaining contractual (in years) life for options outstanding 6 years 7 months 6 days 7 years 6 years 7 months 6 days
Weighted-average remaining contractual life (in years) for options exercisable 5 years 2 months 12 days 5 years 3 months 18 days 4 years 10 months 24 days