XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 59 Months Ended
Apr. 24, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Aug. 02, 2024
Aug. 06, 2020
Equity, Class of Treasury Stock [Line Items]                
Shares repurchased under the program (in shares) 143,161 143,161            
Stock repurchased $ 4.4              
Number of shares purchased from plan participants (in shares)   3,655 1,353 106,883 59,590      
Tax withholding aggregate cost   $ 0.1 $ 0.1 $ 4.4 $ 4.0      
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)   1,084,846 1,500,000 1,834,846 1,500,000 10,593,538    
Shares repurchased aggregate cost   $ 35.2 $ 84.9 $ 66.1 $ 84.9 $ 649.7    
Number of remaining shares available for purchase (in shares)   4,406,462   4,406,462   4,406,462