XML 70 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Equity-Based Compensation - Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 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 4,000 296,340
Options exercised | shares (158,120) (198,527)
Options cancelled | shares (73,698) (140,545)
Options outstanding, Ending balance | shares 708,727 936,545
Options exercisable, Ending balance | shares 392,054  
Options outstanding, Weighted Average Exercise Price, Beginning balance | $ / shares $ 56.21 $ 46.27
Options granted, Weighted Average Exercise Price | $ / shares 75.3 78.94
Options exercised, Weighted Average Exercise Price | $ / shares 45.46 41.29
Options cancelled, Weighted Average Exercise Price | $ / shares 67.12 55.95
Options outstanding, Weighted Average Exercise Price, Ending balance | $ / shares 57.58 $ 56.21
Options exercisable, Weighted Average Exercise Price, Ending balance | $ / shares $ 48.71  
Options outstanding, Weighted Average Remaining Contractual Term 6 years 7 months 9 days  
Options exercisable, Weighted Average Remaining Contractual Term, Ending balance 5 years 6 months 25 days  
Options outstanding, Aggregate Intrinsic Value | $ $ 7,848  
Options exercisable, Aggregate Intrinsic Value, Ending balance | $ $ 6,685