v3.26.1
Equity - Schedule of Shares Repurchased or Retired (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Shares        
Shares repurchased (in shares) 6,585,389 2,173,966 7,917,242 2,667,747
Shares retired in connection with the net share settlement of equity-based awards (in shares) 82,213 92,001 2,552,050 2,927,355
Total (in shares) 6,667,602 2,265,967 10,469,292 5,595,102
$        
Shares repurchased $ 300.0 $ 100.0 $ 365.0 $ 125.0
Shares retired in connection with the net share settlement of equity-based awards 4.1 3.6 143.9 155.1
Total $ 304.1 $ 103.6 $ 508.9 $ 280.1