XML 144 R93.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Schedule of Shares Repurchased or Retired (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Shares Repurchase Program, Shares [Abstract]        
Shares repurchased (in shares) 2,173,966 3,505,301 2,667,747 6,358,903
Shares retired in connection with the net share settlement of equity-based awards (in shares) 92,001 633,886 2,927,355 1,115,147
Total (in shares) 2,265,967 4,139,187 5,595,102 7,474,050
Shares Repurchase Program, Amount [Abstract]        
Shares repurchased $ 100.0 $ 150.0 $ 125.0 $ 280.6
Shares retired in connection with the net share settlement of equity-based awards 3.6 28.3 155.1 47.7
Total $ 103.6 $ 178.3 $ 280.1 $ 328.3