XML 202 R172.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Schedule of Outstanding And Exercisable Stock Options Exercise Price (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award        
Outstanding stock options, number of options (in shares) 312 409 793 1,381
Outstanding stock options, weighted - exercise price per share (in dollars per share) $ 21.65 $ 21.51 $ 20.81 $ 20.15
Outstanding stock options, weighted- average remaining contractual life 2 years 7 months 6 days      
Exercisable stock options, number of options (in shares) 312      
Exercisable stock options, weighted - exercise price per share (in usd per share) $ 21.65      
Exercisable stock options, weighted - average remaining contractual life 2 years 7 months 6 days      
Under $10.00        
Share-based Compensation Arrangement by Share-based Payment Award        
Exercise price range, upper limit (in usd per share) $ 10.00      
Outstanding stock options, number of options (in shares) 2      
Outstanding stock options, weighted - exercise price per share (in dollars per share) $ 8.98      
Outstanding stock options, weighted- average remaining contractual life 3 years 7 months 6 days      
Exercisable stock options, number of options (in shares) 2      
Exercisable stock options, weighted - exercise price per share (in usd per share) $ 8.98      
Exercisable stock options, weighted - average remaining contractual life 3 years 7 months 6 days      
$20.01-$30.00        
Share-based Compensation Arrangement by Share-based Payment Award        
Exercise price range, lower limit (in usd per share) $ 10.01      
Exercise price range, upper limit (in usd per share) $ 20.00      
Outstanding stock options, number of options (in shares) 172      
Outstanding stock options, weighted - exercise price per share (in dollars per share) $ 18.40      
Outstanding stock options, weighted- average remaining contractual life 2 years 2 months 12 days      
Exercisable stock options, number of options (in shares) 172      
Exercisable stock options, weighted - exercise price per share (in usd per share) $ 18.40      
Exercisable stock options, weighted - average remaining contractual life 2 years 2 months 12 days      
$20.01-$30.00        
Share-based Compensation Arrangement by Share-based Payment Award        
Exercise price range, lower limit (in usd per share) $ 20.01      
Exercise price range, upper limit (in usd per share) $ 30.00      
Outstanding stock options, number of options (in shares) 138      
Outstanding stock options, weighted - exercise price per share (in dollars per share) $ 25.86      
Outstanding stock options, weighted- average remaining contractual life 3 years      
Exercisable stock options, number of options (in shares) 138      
Exercisable stock options, weighted - exercise price per share (in usd per share) $ 25.86      
Exercisable stock options, weighted - average remaining contractual life 3 years