Subsequent Events (Details) - Subsequent Event - USD ($) $ / shares in Units, $ in Millions |
Aug. 04, 2026 |
Jul. 15, 2026 |
|---|---|---|
| O 2026 Q3 Dividends | ||
| Subsequent Event [Line Items] | ||
| Common stock, dividends declared per share (in usd per share) | $ 0.31 | |
| S 2026 Q2 Dividends | ||
| Subsequent Event [Line Items] | ||
| Common stock, dividends declared per share (in usd per share) | $ 0.02 | |
| July 2026 Notes Redemption | ||
| Subsequent Event [Line Items] | ||
| Debt periodic payment | $ 1,000 | |
| Principal payment percentage | 100.00% |