XML 159 R98.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Schedule of Significant Option Groups Outstanding and Related Weighted Average Exercise Price and Life Information (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Options Outstanding        
Number outstanding (in shares) 856 779 901 782
Weighted-average remaining contractual term (in years) 4 years 11 months 15 days 3 years 1 month 13 days 3 years 8 months 1 day  
Weighted average exercise price (in dollars per share) $ 24.29 $ 35.67 $ 38.78 $ 44.16
Options Exercisable        
Number exercisable (in shares) 576 673 620  
Weighted-average exercise price (in dollars per share) $ 34.61 $ 37.24 $ 44.06  
$2.97 to $3.21        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of exercise prices, lower range limit (in dollars per share) 2.97      
Range of exercise prices, upper range limit (in dollars per share) $ 3.21      
Options Outstanding        
Number outstanding (in shares) 280      
Weighted-average remaining contractual term (in years) 9 years 11 months 1 day      
Weighted average exercise price (in dollars per share) $ 3.07      
Options Exercisable        
Number exercisable (in shares) 0      
Weighted-average exercise price (in dollars per share) $ 0      
$24.77 to $34.56        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of exercise prices, lower range limit (in dollars per share) 24.77      
Range of exercise prices, upper range limit (in dollars per share) $ 34.56      
Options Outstanding        
Number outstanding (in shares) 411      
Weighted-average remaining contractual term (in years) 2 years 9 months 29 days      
Weighted average exercise price (in dollars per share) $ 27.66      
Options Exercisable        
Number exercisable (in shares) 411      
Weighted-average exercise price (in dollars per share) $ 27.66      
$46.17 to $59.43        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of exercise prices, lower range limit (in dollars per share) 46.17      
Range of exercise prices, upper range limit (in dollars per share) $ 59.43      
Options Outstanding        
Number outstanding (in shares) 165      
Weighted-average remaining contractual term (in years) 2 years 2 months 26 days      
Weighted average exercise price (in dollars per share) $ 51.93      
Options Exercisable        
Number exercisable (in shares) 165      
Weighted-average exercise price (in dollars per share) $ 51.93