XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share Capital - Stock Option Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]    
Number of Options Outstanding, Beginning balance 8,894,502 7,117,782
Number of Options, Granted 2,387,619 2,093,973
Number of Options, Exercised (448,069) (391,746)
Number of Options, Forfeited, cancelled or expired (50,254) (138,201)
Number of Options Outstanding, Ending balance 10,783,798 8,681,808
Number of Options Exercisable, End of period 5,719,543 4,316,058
Weighted Average Exercise Price Outstanding, Beginning of period $ 23.56 $ 18.75
Weighted Average Exercise Price, Granted 43.71 34.85
Weighted Average Exercise Price, Exercised 14.51 11.15
Weighted Average Exercise Price, Forfeited, cancelled and expired 35.22 30.01
Weighted Average Exercise Price Outstanding, End of period 28.35 22.8
Weighted Average Exercise Price, Exercisable, End of period $ 19.94 $ 15.24