XML 79 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Option Summary (Details) - Share-based Payment Arrangement, Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
[Line Items]        
Outstanding, beginning balance (in shares) 433 458 458  
Outstanding, beginning balance, weighted average exercise price per share (in dollars per share) $ 61.95 $ 56.38 $ 56.38  
Outstanding, weighted average remaining contractual life 6 years 8 months 12 days 7 years 6 months 6 years 10 months 24 days 7 years
Outstanding, beginning balance, aggregate intrinsic value $ 14,697 $ 12,641 $ 12,641  
Granted (in shares) 0 73    
Granted, weighted average exercise price (in dollars per share) $ 87.27    
Granted, weighted average grant date fair value $ 26.72    
Exercised (in shares) (24) (40)    
Exercised, weighted average exercise price (in dollars per share) $ 67.04 $ 54.03    
Exercised, aggregate intrinsic value $ 926 $ 934    
Forfeited (in share) (4) 0    
Forfeited, weighted average grant date fair value (in dollars per share) $ 80.90    
Expired (in shares)   0    
Expired weighted average exercise price (in dollars per share)      
Outstanding, ending balance (in shares) 405 491 433 458
Outstanding, ending balance, weighted average exercise price per share (in dollars per share) $ 61.48 $ 61.13 $ 61.95 $ 56.38
Outstanding, weighted average remaining contractual life 6 years 8 months 12 days 7 years 6 months 6 years 10 months 24 days 7 years
Outstanding, ending balance, aggregate intrinsic value $ 11,012 $ 3,106 $ 14,697 $ 12,641
Exercisable (in shares) 295      
Exercisable, weighted average exercise price (in dollars per share) $ 55.03      
Exercisable, weighted average remaining contractual term 5 years 10 months 24 days      
Exercisable, aggregate intrinsic value $ 9,930