XML 70 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity-Based Compensation - Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Options outstanding, Beginning balance | shares 936,545 979,277
Options granted | shares 3,000 296,340
Options exercised | shares (121,468) (198,527)
Options cancelled | shares (45,560) (140,545)
Options outstanding, Ending balance | shares 772,517 936,545
Options exercisable, Ending balance | shares 422,652  
Options outstanding, Weighted Average Exercise Price, Beginning balance | $ / shares $ 56.21 $ 46.27
Options granted, Weighted Average Exercise Price | $ / shares 78.59 78.94
Options exercised, Weighted Average Exercise Price | $ / shares 45.94 41.29
Options cancelled, Weighted Average Exercise Price | $ / shares 67.12 55.95
Options outstanding, Weighted Average Exercise Price, Ending balance | $ / shares 57.27 $ 56.21
Options exercisable, Weighted Average Exercise Price, Ending balance | $ / shares $ 48.06  
Options outstanding, Weighted Average Remaining Contractual Term 6 years 10 months 6 days  
Options exercisable, Weighted Average Remaining Contractual Term, Ending balance 5 years 9 months 18 days  
Options outstanding, Aggregate Intrinsic Value | $ $ 10,819  
Options exercisable, Aggregate Intrinsic Value, Ending balance | $ $ 8,872