XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation - Summary of Company's Stock Option Plan Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Number of Shares, Options outstanding, Beginning balance 908,000
Number of Shares, Granted 137,000
Number of Shares, Exercised (350,000)
Number of Shares, Expired (3,000)
Number of Shares, Options outstanding, Ending balance 692,000
Number of Shares, Options exercisable 435,000
Weighted Average Exercise Price Per Share, Options outstanding, Beginning balance $ 19.73
Weighted Average Exercise Price Per Share, Granted 30.44
Weighted Average Exercise Price Per Share, Exercised 20.51
Weighted Average Exercise Price Per Share, Expired 16.30
Weighted Average Exercise Price Per Share, Options outstanding, Ending balance 21.48
Weighted Average Exercise Price Per Share, Options exercisable $ 18.89
Weighted Average Remaining Contractual Life (Years), Options outstanding 6 years 7 months 6 days
Weighted Average Remaining Contractual Life (Years), Options exercisable 5 years
Aggregate Intrinsic Value, Options outstanding $ 17,345
Aggregate Intrinsic Value, Options exercisable $ 12,019