XML 139 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Based Compensation - Restricted Stock and Restricted Stock Unit Award Activity (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
factor
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Dec. 31, 2019
$ / shares
shares
Shares      
Adjustment due to Consensus Separation (in shares) 35,749    
Weighted-Average Grant-Date Fair Value      
Adjustment due to consensus separation (in usd per share) | $ / shares $ 68.25    
Number of Shares      
Adjustment due to Consensus Separation (in shares) 35,749    
Restricted Stock      
Shares      
Beginning balance (in shares) 820,566 1,105,059 1,207,011
Granted (in shares) 0 1,268 187,773
Vested (in shares) (435,529) (264,172) (172,884)
Canceled (in shares) (33,194) (21,589) (116,841)
Adjustment due to Consensus Separation (in shares) 32,120    
Ending balance (in shares) 383,963 820,566 1,105,059
Weighted-Average Grant-Date Fair Value      
Beginning balance (in usd per share) | $ / shares $ 62.66 $ 64.76 $ 64.82
Granted (in usd per share) | $ / shares 0 98.63 79.00
Vested (in usd per share) | $ / shares 60.52 70.25 73.65
Canceled (in usd per share) | $ / shares 83.23 79.34 72.58
Adjustment due to consensus separation (in usd per share) | $ / shares 74.62    
Ending balance (in usd per share) | $ / shares $ 41.45 $ 62.66 $ 64.76
Number of Shares      
Granted (in shares) 0 1,268 187,773
Vested (in shares) (435,529) (264,172) (172,884)
Canceled (in shares) (33,194) (21,589) (116,841)
Adjustment due to Consensus Separation (in shares) 32,120    
Restricted Stock Units (RSUs)      
Shares      
Granted (in shares) 319,345 210,630 3,844
Vested (in shares) (124,761) (9,029) (12,343)
Canceled (in shares) (60,201) (12,691) (11,858)
Adjustment due to Consensus Separation (in shares) 16,576    
Number of Shares      
Beginning balance (in shares) 209,784 20,874 41,231
Granted (in shares) 319,345 210,630 3,844
Vested (in shares) (124,761) (9,029) (12,343)
Canceled (in shares) (60,201) (12,691) (11,858)
Adjustment due to Consensus Separation (in shares) 16,576    
Ending balance (in shares) 360,743 209,784 20,874
Vested and expected to vest (in shares) 360,743    
Weighted-Average Remaining Contractual Life (in Years)      
Outstanding at December 31, 2021 2 years 8 months 15 days    
Vested and expected to vest at December 31, 2021 2 years 8 months 15 days    
Aggregate Intrinsic Value      
Outstanding at December 31, 2021 | $ $ 39,991,969    
Vested and expected to vest at December 31, 2021 | $ $ 39,991,969    
Share-based Payment Arrangement, Option      
Aggregate Intrinsic Value      
Incremental award ratio | factor 1.09