Dividends on common stock: (Details) - USD ($) $ / shares in Units, $ in Millions |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|---|
Aug. 05, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Dividends on common stock | |||||
| Dividends paid | $ 2.3 | $ 49.6 | $ 3.6 | $ 98.7 | |
| Dividends paid per share (in dollars per share) | $ 0.02 | $ 1.01 | $ 0.04 | $ 2.01 | |
| Dividends declared per common share (in dollars per share) | $ 0.02 | $ 1.01 | $ 0.04 | $ 2.015 | |
| O 2026 Q3 Dividends | Subsequent Events | |||||
| Dividends on common stock | |||||
| Dividends, date of approval | Aug. 05, 2026 | ||||
| Dividends declared per common share (in dollars per share) | $ 0.02 | ||||
| Dividends payable | $ 1.0 | ||||
| Dividends payable date | Sep. 04, 2026 | ||||