XML 49 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Share Capital - Stock Option Activity (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Number of Options Outstanding, Beginning balance 10,709,289 8,894,502
Number of Options, Granted 1,873,045 1,983,525
Number of Options, Exercised (259,815) (180,424)
Number of Options, Forfeited, cancelled or expired (226,034) (18,911)
Number of Options Outstanding, Ending balance 12,096,485 10,678,692
Number of Options Exercisable, End of period 6,547,609 5,419,295
Weighted Average Exercise Price Outstanding, Beginning of period $ 29.9 $ 23.56
Weighted Average Exercise Price, Granted 35.57 44.53
Weighted Average Exercise Price, Exercised 17.31 23.42
Weighted Average Exercise Price, Forfeited, cancelled and expired 38.97 30.87
Weighted Average Exercise Price Outstanding, End of period 30.88 27.45
Weighted Average Exercise Price, Exercisable, End of period $ 24.92 $ 18.27