Dividends - Summary of dividends paid to stockholders and accrued on unvested performance (Details) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Mar. 31, 2026 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|||
| Dividends Payable [Line Items] | |||||
| Amount per Share of Common Stock | $ 0.09 | $ 0.27 | $ 0.24 | ||
| Dividends | [1] | $ 32.2 | $ 29.0 | ||
| O 2026 Q1 Dividends [Member] | |||||
| Dividends Payable [Line Items] | |||||
| Declaration Date | Feb. 17, 2026 | ||||
| Record Date | Mar. 03, 2026 | ||||
| Payable Date | Mar. 17, 2026 | ||||
| Amount per Share of Common Stock | $ 0.09 | ||||
| Dividends | [1] | $ 10.8 | |||
| O 2026 Q2 Dividends [Member] | |||||
| Dividends Payable [Line Items] | |||||
| Declaration Date | May 14, 2026 | ||||
| Record Date | May 28, 2026 | ||||
| Payable Date | Jun. 11, 2026 | ||||
| Amount per Share of Common Stock | $ 0.09 | ||||
| Dividends | [1] | $ 10.7 | |||
| O 2026 Q3 Dividends [Member] | |||||
| Dividends Payable [Line Items] | |||||
| Declaration Date | Aug. 12, 2026 | ||||
| Record Date | Aug. 26, 2026 | ||||
| Payable Date | Sep. 09, 2026 | ||||
| Amount per Share of Common Stock | $ 0.09 | ||||
| Dividends | [1] | $ 10.7 | |||
| O 2025 Q1 Dividends [Member] | |||||
| Dividends Payable [Line Items] | |||||
| Declaration Date | Feb. 18, 2025 | ||||
| Record Date | Mar. 05, 2025 | ||||
| Payable Date | Mar. 19, 2025 | ||||
| Amount per Share of Common Stock | $ 0.08 | ||||
| Dividends | [1] | $ 10.1 | |||
| O 2025 Q2 Dividends [Member] | |||||
| Dividends Payable [Line Items] | |||||
| Declaration Date | May 15, 2025 | ||||
| Record Date | May 29, 2025 | ||||
| Payable Date | Jun. 12, 2025 | ||||
| Amount per Share of Common Stock | $ 0.08 | ||||
| Dividends | [1] | $ 9.4 | |||
| O2025 Q3 Dividends [Member] | |||||
| Dividends Payable [Line Items] | |||||
| Declaration Date | Aug. 13, 2025 | ||||
| Record Date | Aug. 27, 2025 | ||||
| Payable Date | Sep. 10, 2025 | ||||
| Amount per Share of Common Stock | $ 0.08 | ||||
| Dividends | [1] | $ 9.5 | |||
| |||||