XML 101 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation (Details 4)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Options Outstanding, Expected to Vest (in shares) | shares 636,577
Options Outstanding, Expected to Vest, Weighted-Average Exercise Price (in dollars per share) | $ / shares $ 49.29
Options Outstanding, Expected to Vest, Aggregate Intrinsic Value | $ $ 4,285
Options Outstanding, Expected to Vest, Weighted-Average Remaining Term 6 years 4 months 17 days
Options Outstanding, Exercisable (in shares) | shares 445,916
Options Outstanding, Exercisable, Weighted-Average Exercise Price (in dollars per share) | $ / shares $ 43.59
Options Outstanding, Exercisable, Aggregate Intrinsic Value | $ $ 4,273
Options Outstanding, Exercisable, Weighted-Average Remaining Term 5 years 5 months 4 days