XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Summary of Stock Options Outstanding (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Number of shares vested and exercisable (in shares) | shares 1,377,013
Options vested and exercisable weighted average remaining contractual life 5 years 8 months 8 days
Options vested and exercisable weighted average exercise price (in dollars per share) $ 40.61
Options vested and exercisable intrinsic value | $ $ 47,803
$20.92 - 41.37  
Range of exercise prices, lower range (in dollars per share) $ 20.92
Range of exercise prices, upper range (in dollars per share) $ 41.37
Number of shares vested and exercisable (in shares) | shares 1,031,134
Options vested and exercisable weighted average remaining contractual life 5 years 1 month 20 days
Options vested and exercisable weighted average exercise price (in dollars per share) $ 36.60
Options vested and exercisable intrinsic value | $ $ 39,926
$42.42 - 54.20  
Range of exercise prices, lower range (in dollars per share) $ 42.42
Range of exercise prices, upper range (in dollars per share) $ 54.20
Number of shares vested and exercisable (in shares) | shares 247,535
Options vested and exercisable weighted average remaining contractual life 7 years 10 days
Options vested and exercisable weighted average exercise price (in dollars per share) $ 44.68
Options vested and exercisable intrinsic value | $ $ 7,583
$54.29 - 79.92  
Range of exercise prices, lower range (in dollars per share) $ 54.29
Range of exercise prices, upper range (in dollars per share) $ 79.92
Number of shares vested and exercisable (in shares) | shares 98,344
Options vested and exercisable weighted average remaining contractual life 8 years 1 month 6 days
Options vested and exercisable weighted average exercise price (in dollars per share) $ 72.38
Options vested and exercisable intrinsic value | $ $ 294