Subsequent Event (Narrative) (Details) - $ / shares |
3 Months Ended | ||
|---|---|---|---|
Apr. 01, 2026 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Subsequent Event [Line Items] | |||
| Dividends declared on common stock, per share | $ 0.09 | $ 0.07 | |
| Dividends declared on preferred stock, per share | $ 9 | $ 7 | |
| Subsequent Event [Member] | |||
| Subsequent Event [Line Items] | |||
| Dividends declared on common stock, per share | $ 0.09 | ||
| Subsequent Event [Member] | O 2026 Q2 Dividends [Member] | |||
| Subsequent Event [Line Items] | |||
| Dividends Payable, Date to be Paid | Apr. 21, 2026 | ||
| Dividends Payable, Date of Record | Apr. 13, 2026 | ||
| Subsequent Event [Member] | Series D Preferred Stock [Member] | |||
| Subsequent Event [Line Items] | |||
| Dividends declared on preferred stock, per share | $ 9 | ||