XML 113 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity-Based Compensation - Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]        
Options outstanding, Beginning balance 1,510,306 1,360,068 1,199,540  
Options granted 324,320 507,600 605,200  
Options exercised (558,322) (68,700) (55,671)  
Options cancelled (170,235) (288,662) (389,001)  
Options outstanding, Ending balance 1,106,069 1,510,306 1,360,068 1,199,540
Options exercisable, Ending balance 324,409 596,606    
Options outstanding, Weighted Average Exercise Price, Beginning balance $ 37.56 $ 39.40 $ 44.64  
Options granted, Weighted Average Exercise Price 57.53 33.13 28.50  
Options exercised, Weighted Average Exercise Price 39.45 29.15 19.05  
Options cancelled, Weighted Average Exercise Price 40.08 39.67 40.84  
Options outstanding, Weighted Average Exercise Price, Ending balance 42.07 37.56 $ 39.40 $ 44.64
Options exercisable, Weighted Average Exercise Price, Ending balance $ 43.24 $ 45.37    
Options outstanding, Weighted Average Remaining Contractual Term 7 years 5 months 26 days 7 years 4 months 6 days 7 years 6 months 25 days 7 years 3 months 3 days
Options granted, Weighted Average Remaining Contractual Term 9 years 3 months 21 days 9 years 2 months 4 days 9 years 2 months 15 days  
Options exercisable, Weighted Average Remaining Contractual Term, Ending balance 5 years 5 months 23 days 5 years 6 months 18 days    
Options outstanding, Aggregate Intrinsic Value $ 19,988 $ 1,414 $ 1,650 $ 2,717
Options granted, Aggregate Intrinsic Value 851 157 1,343  
Options exercised, Aggregate Intrinsic Value 11,118 854 658  
Options cancelled, Aggregate Intrinsic Value 0 0 $ 0  
Options exercisable, Aggregate Intrinsic Value, Ending balance $ 5,575 $ 543