Subsequent events (Details) |
Apr. 21, 2026
installment
$ / shares
|
May 20, 2026
$ / shares
|
|---|---|---|
| Forecast | ||
| Subsequent Event [Line Items] | ||
| Dividends payable (in dollars per share) | $ 0.11 | |
| Subsequent Event | ||
| Subsequent Event [Line Items] | ||
| Dividends declared, number of installments | installment | 4 | |
| S 2026 A Dividends | Subsequent Event | ||
| Subsequent Event [Line Items] | ||
| Dividends declared (in dollars per share) | $ 0.44 | |
| O 2026 A Dividends | Subsequent Event | ||
| Subsequent Event [Line Items] | ||
| Dividends declared (in dollars per share) | $ 0.44 |