XML 91 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 03, 2023
May 02, 2023
May 04, 2022
May 03, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares) 0 0 0        
Market price of common stock, per share $ 78.98            
Unrecognized compensation cost $ 13.1            
Weighted average cost recognition period, in years 2 years            
Accrued equity based compensation $ 20.0 $ 15.4          
Grant of options outstanding (in shares) 1            
Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Typical vesting period, in years 4 years            
Performance stock units (1)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares awarded (in shares) 85,323            
Forfeited in period (in shares) 18,729            
Performance stock units outstanding (in shares) 136,246 211,368          
Performance stock units (1) | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award performance period   3 years          
Restricted stock units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares awarded (in shares) 99,820            
Forfeited in period (in shares) 24,908            
Performance stock units outstanding (in shares) 232,970 235,370          
Accrued equity based compensation $ 17.3 $ 13.4          
2015 Equity Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for issuance under the Plan 885,000            
Non-Employee Directors Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for issuance under the Plan 86,000            
Non-Employee Directors Plan | Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares authorized           200,000 100,000
Management Stock Purchase Plan | Restricted stock units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement By Share-based Payment Award, Average Company Stock Price, Measurement Period 200 days            
Amended 2018 Plan | Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares authorized       1,550,000 1,000,000    
2015 Plan | Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for issuance under the Plan       81,707      
Accrued Expenses, Current              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Accrued equity based compensation $ 2.0 2.3          
Non Current Liabilities              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Accrued equity based compensation $ 18.0 $ 13.1