XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Share-based compensation - Summary of the activity for stock options issued under the Company's Plans (Details) - Stock Option Plan - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Shares    
Outstanding at beginning of period 2,647,435 2,390,150
-Cancelled (9,726) (48,268)
-Exercised (34,902) (296,973)
-Granted 133,371 602,526
Outstanding at end of period 2,736,178 2,647,435
Weighted Average Exercise Price    
Outstanding at beginning of period $ 3.31 $ 1.51
-Cancelled 4.27 5.67
-Exercised 7.63 2.68
-Granted 10.85 10.02
Outstanding at end of period $ 3.63 $ 3.31