XML 100 R71.htm IDEA: XBRL DOCUMENT v3.24.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, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of Shares [Abstract]      
Outstanding at beginning of period (in shares) 14,970    
Granted (in shares) 2,407    
Exercised (in shares) (1,444)    
Cancelled/forfeited/expired (in shares) (1,842)    
Outstanding at end of period (in shares) 14,091 14,970  
Exercisable at end of period (in shares) 9,703    
Weighted Average Exercise Price Per Share [Abstract]      
Outstanding at beginning of period (in dollars per share) $ 50.57    
Granted (in dollars per share) 38.8    
Exercised (in dollars per share) 45.06    
Cancelled/forfeited/expired (in dollars per share) 55.9    
Outstanding at end of period (in dollars per share) 48.43 $ 50.57  
Exercisable at end of period (in dollars per share) $ 52.24    
Average Remaining Contractual Term, Aggregate Intrinsic Value and Other [Abstract]      
Average remaining contractual term, outstanding at end of period 4 years 8 months 26 days    
Average remaining contractual term, exercisable at end of period 3 years 2 months 12 days    
Aggregate intrinsic value, outstanding at end of period $ 78,542    
Aggregate intrinsic value, exercisable at end of period $ 28,349    
Weighted average fair value of options granted (in dollars per share) $ 19.72 $ 18.66 $ 24.35
Intrinsic value of options exercised $ 6,000 $ 1,400 $ 2,500
Cash received from exercise of stock options $ 65,100 $ 3,600 $ 8,500
Weighted-average fair value of options exercised (in dollars per share) $ 49.23    
Unrecognized Compensation Expense [Abstract]      
Unrecognized compensation cost related to non-vested stock options $ 36,600    
Weighted average period for recognition 1 year 1 month 6 days