Dividends (Details) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | 9 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 07, 2023 |
Feb. 02, 2023 |
Dec. 06, 2022 |
Dec. 31, 2022 |
Sep. 30, 2022 |
Jun. 30, 2022 |
Dec. 31, 2021 |
Sep. 30, 2021 |
Jun. 30, 2021 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Dividends [Abstract] | |||||||||||
| Cash dividend paid (in dollars per share) | $ 0.328 | ||||||||||
| Cash dividend | $ 180.3 | $ 180.3 | $ 166.1 | $ 153.0 | $ 128.7 | $ 121.2 | $ 113.1 | ||||
| Dividends Payable [Line Items] | |||||||||||
| Cash dividend | $ 180.3 | $ 180.3 | $ 166.1 | $ 153.0 | $ 128.7 | $ 121.2 | $ 113.1 | ||||
| Cash dividend paid (in dollars per share) | $ 0.328 | ||||||||||
| Dividends declared per common share (in dollars per share) | $ 0.3280 | $ 0.2320 | $ 0.9050 | $ 0.6570 | |||||||
| Subsequent Event | |||||||||||
| Dividends Payable [Line Items] | |||||||||||
| Dividends declared per common share (in dollars per share) | $ 0.358 | ||||||||||
| Forecast | |||||||||||
| Dividends [Abstract] | |||||||||||
| Cash dividend | $ 196.0 | ||||||||||
| Dividends Payable [Line Items] | |||||||||||
| Cash dividend | $ 196.0 | ||||||||||