XML 116 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Plans and Stock Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards granted (in shares) 77,269 67,846 86,411
Stock-based compensation expense | $ $ 4,343 $ 5,145 $ 4,733
Average grant date fair value (in dollars per share) | $ / shares $ 81.48    
SARs, shares of restricted stock and restricted units and performance share awards | 2019 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Authorized number of awards (in shares) 1,275,000    
Restricted stock awards and restricted units and performance share awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense | $ $ 4,800 5,400 4,700
Full-value share awards | 2019 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Authorized number of awards (in shares) 300,000    
Reduction to shares available for grant (ratio) 4.25    
Stock options and SARs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense | $ $ 33 $ 151 $ 194
Unrecognized compensation cost stock option awards | $ $ 0    
Awards granted during period (in shares) 0 0 0
Stock options and SARs | 2019 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award term (no more than) 10 years    
Stock options and SARs | 2019 Equity Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 5 years    
Stock options and SARs | 2019 Equity Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 7 years    
Stock Options And Stock Appreciation Rights With Expiration Date In 2026 | 2019 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 5 years    
Stock Options And Stock Appreciation Rights With Expiration Date In 2026 | 2019 Equity Plan | Year One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 0.00%    
Stock Options And Stock Appreciation Rights With Expiration Date In 2026 | 2019 Equity Plan | Year Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 25.00%    
Stock Options And Stock Appreciation Rights With Expiration Date In 2026 | 2019 Equity Plan | Year Three      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 25.00%    
Stock Options And Stock Appreciation Rights With Expiration Date In 2026 | 2019 Equity Plan | Year Four      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 25.00%    
Stock Options And Stock Appreciation Rights With Expiration Date In 2026 | 2019 Equity Plan | Year Five      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 25.00%    
Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 7 years    
Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan | Year One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 0.00%    
Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan | Year Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 17.00%    
Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan | Year Three      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 17.00%    
Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan | Year Four      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 17.00%    
Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan | Year Five      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 17.00%    
Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan | Year Six      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 17.00%    
Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan | Year Seven      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 15.00%    
Restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards granted (in shares) 50,155 54,151 69,451
Average grant date fair value (in dollars per share) | $ / shares   $ 83.97 $ 63.44
Restricted Stock Awards and Restricted Stock Units granted In 2018 To 2022 | 2019 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 5 years    
Restricted Stock Awards and Restricted Stock Units granted In 2018 To 2022 | 2019 Equity Plan | Year One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 0.00%    
Restricted Stock Awards and Restricted Stock Units granted In 2018 To 2022 | 2019 Equity Plan | Year Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 25.00%    
Restricted Stock Awards and Restricted Stock Units granted In 2018 To 2022 | 2019 Equity Plan | Year Three      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 25.00%    
Restricted Stock Awards and Restricted Stock Units granted In 2018 To 2022 | 2019 Equity Plan | Year Four      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 25.00%    
Restricted Stock Awards and Restricted Stock Units granted In 2018 To 2022 | 2019 Equity Plan | Year Five      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting, percentage 25.00%    
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards granted (in shares) 8,215 8,355 10,415
Weighted average period for recognition 3 years 10 months 24 days    
Unrecognized compensation cost for non-option awards | $ $ 1,400    
Performance shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards granted (in shares) 2,615 5,340 6,545
Performance shares | 2019 Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award performance period 3 years    
Performance Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards granted (in shares) 16,284    
Restricted Stock And Performance Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average period for recognition 3 years 6 months    
Unrecognized compensation cost for non-option awards | $ $ 10,800