XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-based compensation - Summary of the activity for stock options issued under the Company's Plans (Details) - Stock Option Plan - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Shares    
Outstanding at beginning of period 2,647,435 2,390,150
-Cancelled (750) (48,268)
-Exercised (34,402) (296,973)
-Granted 133,371 602,526
Outstanding at end of period 2,745,654 2,647,435
Weighted Average Exercise Price    
Outstanding at beginning of period $ 3.31 $ 1.51
-Cancelled 10.28 5.67
-Exercised 7.68 2.68
-Granted 10.85 10.02
Outstanding at end of period $ 3.63 $ 3.31