XML 110 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Schedule of Share-based Compensation, Stock Options, Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Stockholders Equity Note [Abstract]  
Options, Outstanding at January 1, 2021 | shares 3,418
Options, Granted, Shares | shares 273
Options, Exercised, Shares | shares (1,206)
Options, Forfeited or expired, Shares | shares (50)
Options, Outstanding at December 31, 2021 | shares 2,435
Options, Exercisable at December 31, 2021 | shares 1,863
Weighted Average Exercise Price, Options Outstanding at January 1, 2021 | $ / shares $ 19.80
Weighted Average Exercise Price, Options, Granted | $ / shares 95.32
Weighted Average Exercise Price,Options, Exercised | $ / shares 16.12
Weighted Average Exercise Price, Options, Forfeited or Expired | $ / shares 33.77
Weighted Average Exercise Price, Options Outstanding at December 31, 2021 | $ / shares 29.81
Weighted Average Exercise Price, Options Exercisable at December 31, 2021 | $ / shares $ 20.54
Weighted Average Remaining Contractual Term, Options, Outstanding at December 31, 2021 6 years 4 months 2 days
Weighted Average Remaining Contractual Term, Options, Exercisable at December 31, 2021 5 years 9 months
Aggregate Intrinsic Value, Options, Outstanding at December 31, 2021 | $ $ 151,033
Aggregate Intrinsic Value, Options, Outstanding at December 31, 2021 | $ $ 131,837