XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Incentive Plan - Status of Options Granted Under Long-Term Incentive Plan (Detail) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2023
Shares Under Option  
Shares under option, outstanding, beginning balance 294,111
Shares under option, forfeited (6,987)
Shares under option, exercised (6,210)
Shares under option, outstanding, ending balance 280,914
Shares under options, exercisable at June 30, 2023 280,914
Weighted Average Exercise Price Per Share [Abstract]  
Weighted average exercise price per share, outstanding, beginning balance $ 26.11
Weighted average exercise price per share, outstanding, forfeited 28.33
Weighted average exercise price per share, outstanding, exercised 18.48
Weighted average exercise price per share, outstanding, ending balance 26.22
Weighted average exercise price per share, exercisable at June 30, 2023 $ 26.22
Weighted average remaining contractual life, outstanding at June 30, 2023 3 years 8 months 12 days
Weighted average remaining contractual life, exercisable at June 30, 2023 3 years 8 months 12 days
Aggregated intrinsic value, outstanding at June 30, 2023 $ 0
Aggregated intrinsic value, exercisable at June 30, 2023 $ 0