XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Share Capital - Stock Option Activity (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]    
Number of Options Outstanding, Beginning balance 8,894,502 7,117,782
Number of Options, Granted 2,854,719 2,457,173
Number of Options, Exercised (627,662) (398,097)
Number of Options, Forfeited, cancelled or expired (108,180) (170,617)
Number of Options Outstanding, Ending balance 11,013,379 9,006,241
Number of Options Exercisable, End of period 5,975,121 4,618,002
Weighted Average Exercise Price Outstanding, Beginning of period $ 23.56 $ 18.75
Weighted Average Exercise Price, Granted 43.08 35.3
Weighted Average Exercise Price, Exercised 13.81 11.21
Weighted Average Exercise Price, Forfeited, cancelled and expired 37.53 31.27
Weighted Average Exercise Price Outstanding, End of period 29.04 23.36
Weighted Average Exercise Price, Exercisable, End of period $ 21 $ 15.71