XML 101 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Share-based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Dec. 09, 2016
Dec. 31, 2022
May 15, 2016
Share-based Compensation Arrangement by Share-based Payment Award      
Maximum number of shares per employees (in shares) 5,000    
Average price of shares purchased (dollars per share)   $ 46.79  
Performance Shares (PSUs)      
Share-based Compensation Arrangement by Share-based Payment Award      
Performance period   3 years  
Vesting period on stock options   3 years  
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Maximum shares reserve for equity awards (in shares) 250,000    
Shares available for grant (in shares)   56,873  
Discount on common stock (as a percentage) 15.00%    
Maximum contribution amount $ 25,000    
Purchase price of common stock (as a percentage) 85.00%    
Shares purchased under the ESPP (in shares)   48,389  
Average price of shares purchased (dollars per share)   $ 58.93  
Stock option expense      
Share-based Compensation Arrangement by Share-based Payment Award      
Expiration period (in years)   10 years  
Unrecognized stock based compensation   $ 1,100,000  
Unrecognized stock based compensation expense, recognition period (years)   1 year  
Stock option expense | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period on stock options   1 year  
Stock option expense | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period on stock options   3 years  
RSUs and DSUs | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period on stock options   1 year  
RSUs and DSUs | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period on stock options   3 years  
RSU, DSU and PSU expense      
Share-based Compensation Arrangement by Share-based Payment Award      
Unrecognized stock based compensation   $ 15,600,000  
Unrecognized stock based compensation expense, recognition period (years)   1 year 2 months 12 days  
2016 Omnibus Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Maximum shares reserve for equity awards (in shares)     4,000,000
Shares available for grant (in shares)   2,930,182