XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 50 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Aug. 02, 2024
Aug. 06, 2020
Equity, Class of Treasury Stock [Line Items]              
Number of shares purchased from plan participants (in shares) 2,464 9,479 62,054 51,354      
Tax withholding aggregate cost $ 0.1 $ 0.2 $ 4.1 $ 3.5      
2020 Repurchase Program              
Equity, Class of Treasury Stock [Line Items]              
Maximum number of shares authorized to be repurchased (in shares)           15,000,000 10,000,000
Additional shares authorized (in shares)           5,000,000  
Shares repurchased under the program (in shares) 2,000,000 605,428 3,500,000 1,585,846 8,758,692    
Shares repurchased aggregate cost $ 96.9 $ 41.0 $ 181.8 $ 104.9 $ 583.6    
Number of remaining shares available for purchase (in shares) 6,241,308   6,241,308   6,241,308