XML 69 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity-Based Compensation - Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Options outstanding, Beginning balance 936,545 979,277
Options granted 1,000 296,340
Options exercised (90,178) (198,527)
Options cancelled (22,888) (140,545)
Options outstanding, Ending balance 824,479 936,545
Options exercisable, Ending balance 448,934  
Options outstanding, Weighted Average Exercise Price, Beginning balance $ 56.21 $ 46.27
Options granted, Weighted Average Exercise Price 84.18 78.94
Options exercised, Weighted Average Exercise Price 45.49 41.29
Options cancelled, Weighted Average Exercise Price 62.76 55.95
Options outstanding, Weighted Average Exercise Price, Ending balance 57.24 $ 56.21
Options exercisable, Weighted Average Exercise Price, Ending balance $ 47.76  
Options outstanding, Weighted Average Remaining Contractual Term 7 years 1 month 6 days  
Options exercisable, Weighted Average Remaining Contractual Term, Ending balance 6 years 7 days  
Options outstanding, Aggregate Intrinsic Value $ 18,435  
Options exercisable, Aggregate Intrinsic Value, Ending balance $ 14,197