Earnings (Loss) and Dividends per Share (Additional Information) (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Options | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Number of options excluded from computation of diluted earnings per share | 1,124,419 | 1,007,138 | 1,025,210 | 769,646 |
| Performance Stock Units | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Number of options excluded from computation of diluted earnings per share | 168,724 | 191,441 | ||