XML 118 R97.htm IDEA: XBRL DOCUMENT v3.25.4
Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Securities Repurchase Program      
Aggregate purchase price in millions $ 183.0 $ 78.0 $ 385.2
Securities Repurchase Program      
Securities Repurchase Program      
Repurchases of common stock (in shares) 1,039,305 394,010 2,640,152
Aggregate purchase price in millions $ 159.4 $ 58.7 $ 358.7
Average purchase price per share (in usd per share) $ 153.34 $ 148.88 $ 135.86
Amount authorized to be repurchased $ 247.5    
Acquired Employee Equity Awards      
Securities Repurchase Program      
Repurchases of common stock (in shares) 139,106 123,235 168,464
Aggregate purchase price in millions $ 22.9 $ 18.8 $ 23.5
Average purchase price per share (in usd per share) $ 164.64 $ 152.26 $ 139.45