Stockholders' Equity - Additional Information (Details) - USD ($) $ / shares in Units, $ in Millions |
6 Months Ended | ||||
---|---|---|---|---|---|
Jul. 15, 2025 |
May 07, 2025 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Jan. 26, 2022 |
|
Common stock dividends paid | $ 224.7 | $ 224.2 | |||
Dividends paid per common share (in dollars per share) | $ 1.25 | ||||
Stock repurchase program, authorized amount | $ 1,000.0 | ||||
Common stock repurchase authorization amount available | 436.0 | ||||
Subsequent Events | |||||
Common stock dividends paid | $ 112.5 | ||||
Minimum | |||||
Common stock dividends paid | $ 224.7 |