XML 135 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Incentive Plans - Information Regarding Options Outstanding and Exercisable (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Options Outstanding, Options | shares 3,873,648
Options Exercisable, Options | shares 3,296,824
Options, Vested and expected to vest | shares 572,841
Options Outstanding, Weighted Average Remaining Contractual Life in Years 4 years 5 months 26 days
Options Exercisable, Weighted Average Remaining Contractual Life in Years 3 years 9 months 3 days
Options Vested and expected to vest, Weighted Average Remaining Contractual Life in Years 8 years 7 months 17 days
Options Outstanding, Weighted Average Exercise Price | $ / shares $ 64.91
Options Exercisable, Weighted Average Exercise Price | $ / shares 64.84
Vested and expected to vest, Weighted Average Exercise Price | $ / shares $ 65.34
Options Outstanding, Aggregate Intrinsic Value | $ $ 31,443
Options Exercisable, Aggregate Intrinsic Value | $ 27,115
Vested and expected to vest, Aggregate Intrinsic Value | $ $ 4,294