XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Share Repurchase Program (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 30, 2025
Sep. 30, 2025
Sep. 30, 2025
Oct. 31, 2025
Subsequent Event [Line Items]        
Share repurchase program, authorized amount   $ 500.0 $ 500.0  
Shares repurchased (in shares)   729,678 1,496,319  
Shares repurchased, value   $ 180.1 $ 401.7  
Stock repurchase program, remaining authorized repurchase amount   $ 85.3 $ 85.3  
Total Stock Repurchased Under Current Program, Shares   1,538,103 1,538,103  
Total Stock Repurchased Under Current Program, amount   $ 414.7 $ 414.7  
Subsequent Event        
Subsequent Event [Line Items]        
Share repurchase program, authorized amount       $ 1,000.0
Shares repurchased, value $ 10.0