Quarterly report pursuant to Section 13 or 15(d)

Employee Stock Plans - Additional Information (Details)

v3.22.1
Employee Stock Plans - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
item
$ / shares
shares
Mar. 31, 2021
USD ($)
Additional Employee Stock Plans Information    
Income tax benefit $ (1,017) $ (77)
2010 Plan    
Additional Employee Stock Plans Information    
Compensation expenses recognized   811
Performance Share Unit Awards    
Additional Employee Stock Plans Information    
Compensation expenses recognized 659  
Unrecognized compensation expense, net of expected forfeitures, calculated under the fair value method for shares expected to vest $ 4,274  
Performance Share Unit Awards | 2010 Plan    
Additional Employee Stock Plans Information    
fair value per share of the awards | $ / shares $ 37.57  
Performance period 3 years  
Restricted Stock Unit Awards    
Additional Employee Stock Plans Information    
fair value per share of the awards | $ / shares $ 48.58  
Restricted Stock Unit Awards | 2010 Plan    
Additional Employee Stock Plans Information    
Compensation expenses recognized $ 1,241 1,154
Unrecognized compensation expense, net of expected forfeitures, calculated under the fair value method for shares expected to vest $ 2,736  
Minimum age of employee, attaining which awards are continued to be vested upon retirement | item 65  
Minimum service period, upon serving which awards are continued to be vested upon retirement 10 years  
Minimum age of employee along with service period condition, attaining which awards are continued to be vested upon retirement | item 55  
Maximum period following a termination of service in which the share-based award will be settled 2 months 15 days  
Restricted Stock Unit Awards | 2010 Plan | Management    
Additional Employee Stock Plans Information    
Accelerated stock based compensation expense $ 923 $ 859
Restricted Stock Unit Awards | 2010 Plan | Common Stock    
Additional Employee Stock Plans Information    
Number of shares issued upon exercise of units other than options | shares 1