XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation Plans - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares authorized under employee stock purchase plan (in shares) 3,250,000      
Shares available for grant or issuance under share-based compensation plans (in shares) 792,726      
Compensation expense to be recognized $ 9,800      
Maximum vesting period 3 years      
Total intrinsic value of options exercised     $ 1,200  
Stock options outstanding (in shares) 0 0 0  
Tax benefit from issuance of stock $ 3,900 $ 2,600 $ 1,900  
Excess tax benefit from share-based compensation 1,654 828 191  
Awards of Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense $ 12,100 $ 11,100 $ 11,200  
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares vested, but issuance deferred (in shares) 49,360      
Issuance deferral period 10 years      
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding (in shares)       20,000
Options exercised (in shares)     20,000  
Weighted average price, exercised (in dollars per share)     $ 24.48  
Employee Stock Purchase Plan (in shares)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares authorized under employee stock purchase plan (in shares) 3,000,000