XML 135 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Shares Repurchased or Retired (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]    
Shares repurchased (in shares) 8,984,957 6,505,037
Shares repurchased $ 395.6 $ 203.5
Shares retired in connection with the net share settlement of equity-based awards (in shares) 3,332,881 0
Shares retired in connection with the net share settlement of equity-based awards $ 159.0 $ 0.0
Total (in shares) 12,317,838 6,505,037
Total $ 554.6 $ 203.5