XML 97 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based Compensation (Details 2) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Shares    
Outstanding at beginning of period 1,389  
Exercised (122)  
Outstanding at end of period 1,267 1,389
Exercisable at end of period 1,267  
Vested and expected to vest at end of period 1,267  
Weighted-Average Exercise Price    
Outstanding at beginning of period $ 29.08  
Exercised 30.02  
Outstanding at end of period 28.99 $ 29.08
Exercisable at end of period 28.99  
Vested and expected to vest at end of period $ 28.99  
Weighted-Average Remaining Contractual Term (in years)    
Outstanding at beginning of period 2 years 10 months 24 days 3 years 10 months 24 days
Exercisable at end of period 2 years 10 months 24 days  
Vested and expected to vest at end of period 2 years 10 months 24 days  
Outstanding at end of period 2 years 10 months 24 days 3 years 10 months 24 days
Aggregate Intrinsic Value    
Outstanding at end of period $ 18,801  
Exercisable at end of period 18,801  
Vested and expected to vest at end of period $ 18,801