XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation (Schedule of Share-based Compensation, Restricted Stock Unit Activity) (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 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 196,310 266,880
Vested (93,062) (73,047)
Forfeited (9,766) (57,861)
Non-vested, Period End 440,281 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.60 68.83
Vested, Weighted Average Fair Value 61.10 53.85
Forfeited, Weighted Average Fair Value 56.57 64.52
Non-vested, Weighted Average Fair Value, Period End $ 71.67 $ 64.48