XML 59 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Allocated Share-based Compensation Expense $ 18.2 $ 16.0 $ 14.7
Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount 1.5 1.7 1.0
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 14.0    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 9 months 18 days    
Employee Service Share-based Compensation, Cash Flow Effect, Cash Used to Settle Awards $ 9.0 5.7 3.7
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 15.8 $ 13.9 $ 9.3
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 0 0 0
Exercise of stock options, Shares 19,032    
Restricted Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 88.22 $ 100.53 $ 72.98
Requisite service period 3 years 3 years 3 years
Restricted Stock | Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 5 years    
Employee Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value $ 0.1    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 4 years 1 month 6 days    
Exercise of stock options, Shares 19,032 918 69,852
Proceeds from Stock Options Exercised $ 1.5 $ 0.1 $ 2.9
Employee Stock Option [Member] | Minimum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 months 18 days    
Employee Stock Option [Member] | Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 2 years 3 months 18 days    
2013 Stock Incentive Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 2,000,000