v3.22.2.2
Capital Stock and Reserves - Schedule of Share-based Compensation, Stock Options, Activity (Details) - Employee Stock Option [Member] - $ / shares
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding, beginning of period 3,736,157 4,892,962
Exercised   (41,613)
Forfeited   (86,587)
Expired (126,569) (903,038)
Cancelled (4,849) (123,220)
Stock options outstanding, end of period 3,604,739 3,738,504
Stock options exercisable, end of period 3,523,032 3,487,857
Stock options outstanding, weighted average exercise price per share $ 26.61 $ 26.81
Exercised, weighted average exercise price per share   21.23
Forfeited, weighted average exercise price per share   22.51
Expired, weighted average exercise price per share 33.61 28.31
Cancelled, weighted average exercise price per share 27.03 26.68
Stock options outstanding, weighted average exercise price per share 26.36 26.61
Stock options exercisable, weighted average exercise price per share, end of period $ 26.45 $ 26.93