XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
Shares Under Option  
Shares under option, outstanding, beginning balance 269,914
Shares under option, forfeited (11,322)
Shares under option, exercised (19,788)
Shares under option, outstanding, ending balance 238,804
Shares under options, exercisable at June 30, 2024 238,804
Weighted Average Exercise Price Per Share [Abstract]  
Weighted average exercise price per share, outstanding, beginning balance $ 26.14
Weighted average exercise price per share, outstanding, forfeited 28.31
Weighted average exercise price per share, outstanding, exercised 18.67
Weighted average exercise price per share, outstanding, ending balance 26.65
Weighted average exercise price per share, exercisable at June 30, 2024 $ 26.65
Weighted average remaining contractual life, outstanding at June 30, 2024 2 years 9 months 18 days
Weighted average remaining contractual life, exercisable at June 30, 2024 2 years 9 months 18 days
Aggregated intrinsic value, outstanding at June 30, 2024 $ 152
Aggregated intrinsic value, exercisable at June 30, 2024 $ 152