XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 62 Months Ended
Apr. 24, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Aug. 02, 2024
Aug. 06, 2020
Equity, Class of Treasury Stock [Line Items]                
Shares repurchased under the program (in shares) 143,161              
Stock repurchased $ 4.4              
Number of shares purchased from plan participants (in shares)   926 2,464 107,809 62,054      
Tax withholding aggregate cost   $ 0.1 $ 0.1 $ 4.5 $ 4.1      
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,176,559 2,000,000 3,011,405 3,500,000 11,770,097    
Shares repurchased aggregate cost   $ 43.7 $ 96.9 $ 109.9 $ 181.8 $ 693.5    
Number of remaining shares available for purchase (in shares)   3,229,903   3,229,903   3,229,903