XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Schedule of Share-based Compensation, Restricted Stock Unit Activity) (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Restricted Stock Units, Nonvested, Number of Shares [Roll Forward]    
Non-vested, Period Start 346,799 210,827
Granted 197,580 266,880
Vested (93,129) (73,047)
Forfeited (10,816) (57,861)
Non-vested, Period End 440,434 346,799
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]    
Non-vested, Weighted Average Fair Value, Period Start $ 64.48 $ 55.31
Granted, Weighted Average Fair Value 78.62 68.83
Vested, Weighted Average Fair Value 61.11 53.85
Forfeited, Weighted Average Fair Value 58.13 64.52
Non-vested, Weighted Average Fair Value, Period End $ 71.69 $ 64.48