Subsequent Events (Details) - $ / shares |
3 Months Ended | |||||
|---|---|---|---|---|---|---|
Aug. 10, 2026 |
Jul. 06, 2026 |
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Mar. 31, 2025 |
|
| Subsequent Event [Line Items] | ||||||
| Preferred stock, dividends declared per share (in dollars per share) | $ 15.82 | $ 15.82 | $ 21.76 | $ 21.76 | ||
| O 2026 Q2 Dividends | ||||||
| Subsequent Event [Line Items] | ||||||
| Common stock, dividends declared per share (in dollars per share) | $ 0.24 | |||||
| Subsequent Events | ||||||
| Subsequent Event [Line Items] | ||||||
| Preferred stock, dividends declared per share (in dollars per share) | $ 15.82 | |||||
| Subsequent Events | Senior Notes | Unrestricted 2030 Notes | ||||||
| Subsequent Event [Line Items] | ||||||
| Debt instrument, redemption price, percentage | 99.99% | |||||
| Subsequent Events | O 2026 Q2 Dividends | ||||||
| Subsequent Event [Line Items] | ||||||
| Common stock, dividends declared per share (in dollars per share) | $ 0.24 | |||||