XML 86 R77.htm IDEA: XBRL DOCUMENT v3.22.2
Equity-Based Compensation - Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Options outstanding, Beginning balance | shares 1,106,069 1,510,306  
Options granted | shares 310,320 324,320  
Options exercised | shares (179,811) (558,322)  
Options cancelled | shares (96,165) (170,235)  
Options outstanding, Ending balance | shares 1,140,413 1,106,069 1,510,306
Options exercisable, Ending balance | shares 387,978 324,409  
Options outstanding, Weighted Average Exercise Price, Beginning balance | $ / shares $ 42.07 $ 37.56  
Options granted, Weighted Average Exercise Price | $ / shares 53.87 57.53  
Options exercised, Weighted Average Exercise Price | $ / shares 38.40 39.45  
Options cancelled, Weighted Average Exercise Price | $ / shares 46.30 40.08  
Options outstanding, Weighted Average Exercise Price, Ending balance | $ / shares 45.51 42.07 $ 37.56
Options exercisable, Weighted Average Exercise Price, Ending balance | $ / shares $ 42.30 $ 43.24  
Options outstanding, Weighted Average Remaining Contractual Term 7 years 8 months 26 days 7 years 5 months 26 days 7 years 4 months 6 days
Options granted, Weighted Average Remaining Contractual Term 9 years 8 months 1 day 9 years 3 months 21 days  
Options exercisable, Weighted Average Remaining Contractual Term, Ending balance 5 years 11 months 19 days 5 years 5 months 23 days  
Options outstanding, Aggregate Intrinsic Value | $ $ 21,112 $ 19,988 $ 1,414
Options granted, Aggregate Intrinsic Value | $ 3,157 851  
Options exercised, Aggregate Intrinsic Value | $ 4,963 11,118  
Options exercisable, Aggregate Intrinsic Value, Ending balance | $ $ 8,453 $ 5,575