Subsequent Events (Details) - $ / shares |
12 Months Ended | ||
|---|---|---|---|
Jan. 20, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Subsequent Event [Line Items] | |||
| Common stock, dividend declared (in dollars per share) | $ 1.44 | $ 1.68 | |
| Subsequent event | |||
| Subsequent Event [Line Items] | |||
| Common stock, dividend declared (in dollars per share) | $ 0.36 | ||
| Preferred Stock - Series C Shares | Subsequent event | |||
| Subsequent Event [Line Items] | |||
| Preferred stock, dividend declared (in dollars per share) | $ 0.6171875 | ||