XML 117 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Restricted Stock Unit and Performance Share Transaction (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restricted Stock Units      
Units/Shares Activity      
Outstanding as of beginning period (in shares) 616,584    
Granted (in shares) 168,763    
Distributed (vested) (in shares) (202,737)    
Cancelled (in shares) (14,719)    
Outstanding as of end of period (in shares) 567,891 616,584  
Vested or expected to vest (in shares) 567,891    
Weighted Average Grant Date Fair Value      
Outstanding as of beginning of period (in dollars per share) $ 124.83    
Granted (in dollars per share) 165.28 $ 129.40 $ 134.65
Outstanding as of end of period (in dollars per share) $ 129.58 $ 124.83  
Performance Shares      
Units/Shares Activity      
Outstanding as of beginning period (in shares) 809,471    
Granted (in shares) 175,546    
Distributed (vested) (in shares) (21,119)    
Cancelled (in shares) (183,354)    
Outstanding as of end of period (in shares) 780,544 809,471  
Vested or expected to vest (in shares) 397,755    
Weighted Average Grant Date Fair Value      
Outstanding as of beginning of period (in dollars per share) $ 143.48    
Granted (in dollars per share) 188.11 $ 147.53 $ 124.48
Outstanding as of end of period (in dollars per share) $ 156.56 $ 143.48  
Stock Options      
Units/Shares Activity      
Outstanding as of beginning period (in shares) 108,446    
Granted (in shares) 94,256   0
Distributed (vested) (in shares) 0    
Cancelled (in shares) 0    
Outstanding as of end of period (in shares) 202,702 108,446  
Vested or expected to vest (in shares) 202,702    
Weighted Average Grant Date Fair Value      
Outstanding as of beginning of period (in dollars per share) $ 30.32    
Granted (in dollars per share) 35.33    
Outstanding as of end of period (in dollars per share) $ 32.65 $ 30.32