XML 112 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Equity-Based Compensation - Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Options outstanding, Beginning balance 1,106,069 1,510,306 1,360,068
Options granted 334,260 324,320 507,600
Options exercised (285,577) (558,322) (68,700)
Options cancelled (175,475) (170,235) (288,662)
Options outstanding, Ending balance 979,277 1,106,069 1,510,306
Options exercisable, Ending balance 301,827    
Options outstanding, Weighted Average Exercise Price, Beginning balance $ 42.07 $ 37.56 $ 39.40
Options granted, Weighted Average Exercise Price 55.73 57.53 33.13
Options exercised, Weighted Average Exercise Price 40.66 39.45 29.15
Options cancelled, Weighted Average Exercise Price 46.98 40.08 39.67
Options outstanding, Weighted Average Exercise Price, Ending balance 46.27 $ 42.07 $ 37.56
Options exercisable, Weighted Average Exercise Price, Ending balance $ 41.43    
Options outstanding, Weighted Average Remaining Contractual Term 7 years 5 months 8 days    
Options exercisable, Weighted Average Remaining Contractual Term, Ending balance 5 years 8 months 8 days    
Options outstanding, Aggregate Intrinsic Value $ 35,303    
Options exercisable, Aggregate Intrinsic Value, Ending balance $ 12,341