XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Securities Repurchase Program        
Aggregate purchase price (in millions) $ 8.3 $ 0.1 $ 142.3 $ 76.7
Securities Repurchase Program        
Securities Repurchase Program        
Shares repurchased or acquired (in shares) 46,037 0 796,716 390,535
Aggregate purchase price (in millions) $ 7.8 $ 0.0 $ 119.0 $ 58.1
Average purchase price per share (in dollars per share) $ 168.04 $ 0 $ 149.33 $ 148.87
Remaining amount authorized to be repurchased $ 287.9   $ 287.9  
Acquired Employee Equity Awards        
Securities Repurchase Program        
Shares repurchased or acquired (in shares) 2,813 476 137,406 120,538
Aggregate purchase price (in millions) $ 0.5 $ 0.1 $ 22.6 $ 18.4
Average purchase price per share (in dollars per share) $ 186.58 $ 167.14 $ 164.62 $ 152.16