Capital Stock and Reserves - Basic and Diluted Per-share Computations (Details) - shares |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
| Equity [Abstract] | ||||
| Issued and outstanding, beginning of period | 56,095 | 59,396 | 58,654 | 58,921 |
| Weighted average number of shares (repurchased) issued, net | (56) | (152) | (1,353) | 286 |
| Weighted average number of shares outstanding - basic | 56,039 | 59,244 | 57,301 | 59,207 |
| Weighted average number of shares outstanding - diluted | 56,039 | 59,244 | 57,301 | 59,207 |