XML 133 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Summary of Options) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Feb. 23, 2023
Feb. 22, 2023
Sep. 27, 2022
Feb. 23, 2022
Feb. 17, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]                
Outstanding at beginning of period (in shares)           1,568,000    
Granted (in shares)           214,000    
Exercised (in shares)           (74,200) (32,196) (423,294)
Canceled or expired (in shares)           (105,000)    
Outstanding at end of year (in shares)           1,603,000 1,568,000  
Exercisable at end of year (in shares)           688,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]                
Outstanding at beginning of period (in usd per share)           $ 35.23    
Granted (in usd per share)           32.69    
Exercised (in usd per share)           23.98 $ 25.49 $ 21.99
Canceled or expired (in usd per share)           40.89    
Outstanding at end of year (in usd per share)           35.04 $ 35.23  
Exercisable at end of year (in usd per share)           $ 30.38    
Employee Stock Option                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value           $ 0.4    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]                
Granted (in shares) 58,500 214,191 12,600 310,000 701,400 150,000