XML 110 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Incentive Plans - Disclosure of Restricted Stock Units (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted Stock      
Number of Shares      
Beginning of period, outstanding (shares) 355,900 276,611 254,331
Granted (shares) 211,820 201,789 141,264
Released (in shares) (165,533) (98,864) (60,407)
Forfeited (shares) (63,565) (23,636) (58,577)
End of period, outstanding (shares) 338,622 355,900 276,611
Weighted Average Grant-Date Per Share Fair Value      
Beginning of period, outstanding (in USD per share) $ 73.57 $ 80.85 $ 76.50
Granted (in USD per share) 73.12 70.12 83.24
Released (in USD per share) 73.64 86.36 66.90
Forfeited (in USD per share) 73.15 75.89 82.09
End of period, outstanding (in USD per share) $ 73.33 $ 73.57 $ 80.85
Restricted Stock Units (RSUs)      
Number of Shares      
Beginning of period, outstanding (shares) 123,895 105,592 355,570
Granted (shares) 21,731 60,914 68,998
Released (in shares) (47,857) (42,611) (318,976)
Forfeited (shares) (39,294) 0 0
End of period, outstanding (shares) 58,475 123,895 105,592
Weighted Average Grant-Date Per Share Fair Value      
Beginning of period, outstanding (in USD per share) $ 62.11 $ 71.00 $ 28.01
Granted (in USD per share) 74.01 49.36 63.04
Released (in USD per share) 64.04 66.63 23.19
Forfeited (in USD per share) 77.23 0 0
End of period, outstanding (in USD per share) $ 54.07 $ 62.11 $ 71.00