XML 75 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Equity-Based Compensation - Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Options outstanding, Beginning balance 695,021 936,545
Options granted 0 4,000
Options exercised   (158,714)
Options cancelled (39,335) (86,810)
Options outstanding, Ending balance 655,686 695,021
Options exercisable, Ending balance 484,070  
Options outstanding, Weighted Average Exercise Price, Beginning balance $ 57.45 $ 56.21
Options granted, Weighted Average Exercise Price   75.3
Options exercised, Weighted Average Exercise Price   45.43
Options cancelled, Weighted Average Exercise Price 57.51 66.91
Options outstanding, Weighted Average Exercise Price, Ending balance 57.44 $ 57.45
Options exercisable, Weighted Average Exercise Price, Ending balance $ 52.43  
Options outstanding, Weighted Average Remaining Contractual Term 6 years 2 months 12 days  
Options exercisable, Weighted Average Remaining Contractual Term, Ending balance 5 years 8 months 8 days  
Options outstanding, Aggregate Intrinsic Value $ 128,417  
Options exercisable, Aggregate Intrinsic Value, Ending balance $ 128,417