XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Equity-Based Compensation - Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Share-Based Payment Arrangement [Abstract]    
Options outstanding, Beginning balance | shares 979,277 1,106,069
Options granted | shares 271,740 334,260
Options exercised | shares (161,507) (285,577)
Options cancelled | shares (99,990) (175,475)
Options outstanding, Ending balance | shares 989,520 979,277
Options exercisable, Ending balance | shares 392,795  
Options outstanding, Weighted Average Exercise Price, Beginning balance | $ / shares $ 46.27 $ 42.07
Options granted, Weighted Average Exercise Price | $ / shares 79.32 55.73
Options exercised, Weighted Average Exercise Price | $ / shares 40.5 40.66
Options cancelled, Weighted Average Exercise Price | $ / shares 56.68 46.98
Options outstanding, Weighted Average Exercise Price, Ending balance | $ / shares 55.24 $ 46.27
Options exercisable, Weighted Average Exercise Price, Ending balance | $ / shares $ 42.69  
Options outstanding, Weighted Average Remaining Contractual Term 7 years 4 months 20 days  
Options exercisable, Weighted Average Remaining Contractual Term, Ending balance 5 years 8 months 23 days  
Options outstanding, Aggregate Intrinsic Value | $ $ 20,815  
Options exercisable, Aggregate Intrinsic Value, Ending balance | $ $ 12,705