XML 129 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock, Preferred Stock and Equity Plans - Stock Options Outstanding and Exercisable (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Stock options outstanding and exercisable  
Options outstanding and exercisable, number outstanding (in shares) | shares 1,594
Options outstanding and exercisable, weighted-average remaining contractual life 3 years 2 months 15 days
Options outstanding and exercisable, weighted-average exercise price (in dollars per share) $ 156.36
$86.52–$100.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) 86.52
Exercise price, high end of range (in dollars per share) $ 100.00
Options outstanding and exercisable, number outstanding (in shares) | shares 393
Options outstanding and exercisable, weighted-average remaining contractual life 1 year 8 months 23 days
Options outstanding and exercisable, weighted-average exercise price (in dollars per share) $ 88.40
$100.01–$150.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) 100.01
Exercise price, high end of range (in dollars per share) $ 150.00
Options outstanding and exercisable, number outstanding (in shares) | shares 87
Options outstanding and exercisable, weighted-average remaining contractual life 1 year
Options outstanding and exercisable, weighted-average exercise price (in dollars per share) $ 124.37
$150.01–$200.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) 150.01
Exercise price, high end of range (in dollars per share) $ 200.00
Options outstanding and exercisable, number outstanding (in shares) | shares 1,019
Options outstanding and exercisable, weighted-average remaining contractual life 3 years 7 months 6 days
Options outstanding and exercisable, weighted-average exercise price (in dollars per share) $ 172.71
$200.01–$399.71  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) 200.01
Exercise price, high end of range (in dollars per share) $ 399.71
Options outstanding and exercisable, number outstanding (in shares) | shares 95
Options outstanding and exercisable, weighted-average remaining contractual life 7 years 1 month 20 days
Options outstanding and exercisable, weighted-average exercise price (in dollars per share) $ 290.47