XML 90 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity, Stock Option Activity (Details) - Stock Options [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares [Abstract]      
Outstanding at beginning of period (in shares) 14,091    
Granted (in shares) 2,729    
Exercised (in shares) (399)    
Cancelled/forfeited/expired (in shares) (1,704)    
Outstanding at end of period (in shares) 14,717 14,091  
Exercisable at end of period (in shares) 10,089    
Weighted Average Exercise Price Per Share [Abstract]      
Outstanding at beginning of period (in dollars per share) $ 48.43    
Granted (in dollars per share) 49.77    
Exercised (in dollars per share) 39.55    
Cancelled/forfeited/expired (in dollars per share) 54.4    
Outstanding at end of period (in dollars per share) 48.23 $ 48.43  
Exercisable at end of period (in dollars per share) $ 49.85    
Average Remaining Contractual Term, Aggregate Intrinsic Value and Other [Abstract]      
Average remaining contractual term, outstanding at end of period 5 years 3 months 7 days    
Average remaining contractual term, exercisable at end of period 3 years 7 months 28 days    
Aggregate intrinsic value, outstanding at end of period $ 4,692    
Aggregate intrinsic value, exercisable at end of period $ 3,460    
Weighted average fair value of options granted (in dollars per share) $ 24.37 $ 19.72 $ 18.66
Intrinsic value of options exercised $ 3,600 $ 6,000 $ 1,400
Cash received from exercise of stock options $ 15,800 $ 65,100 $ 3,600
Weighted-average fair value of options exercised (in dollars per share) $ 48.59    
Unrecognized Compensation Expense [Abstract]      
Unrecognized compensation cost related to non-vested stock options $ 43,700    
Weighted average period for recognition 1 year 1 month 6 days