XML 74 R63.htm IDEA: XBRL DOCUMENT v3.26.3
Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Securities Repurchase Program        
Aggregate purchase price (in millions)   $ 8.3 $ 42.8 $ 142.3
Securities Repurchase Program        
Securities Repurchase Program        
Shares repurchased or acquired (in shares) 0 46,037 170,000 796,716
Aggregate purchase price (in millions) $ 0.0 $ 7.8 $ 26.3 $ 119.0
Average purchase price per share (in dollars per share) $ 0 $ 168.04 $ 154.83 $ 149.33
Remaining amount authorized to be repurchased $ 221.2   $ 221.2  
Acquired Employee Equity Awards        
Securities Repurchase Program        
Shares repurchased or acquired (in shares) 0 2,813 95,104 137,406
Aggregate purchase price (in millions) $ 0.0 $ 0.5 $ 16.2 $ 22.6
Average purchase price per share (in dollars per share) $ 0 $ 186.58 $ 170.42 $ 164.62