Shareholders' Equity (Details) - $ / shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Shareholders' Equity | ||||
| Dividends declared (in dollars per share) | $ 0.18 | $ 0.18 | $ 0.18 | $ 0.18 |
| 2026 Q2 Dividends | ||||
| Shareholders' Equity | ||||
| Declaration date | May 27, 2026 | |||
| Dividends declared (in dollars per share) | $ 0.18 | |||
| Payable date | Jun. 11, 2026 | |||
| Record date | Jun. 08, 2026 | |||
| 2025 Q2 Dividends | ||||
| Shareholders' Equity | ||||
| Declaration date | May 28, 2025 | |||
| Dividends declared (in dollars per share) | $ 0.18 | |||
| Payable date | Jun. 13, 2025 | |||
| Record date | Jun. 11, 2025 | |||