XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-based compensation - Summary of the activity for stock options issued under the Company's Plans (Details) - Stock Option Plan - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Shares    
Outstanding at beginning of period 2,647,435 2,390,150
-Cancelled (450) (48,268)
-Exercised (25,876) (296,973)
-Granted 42,791 602,526
Outstanding at end of period 2,663,900 2,647,435
Weighted Average Exercise Price    
Outstanding at beginning of period $ 3.31 $ 1.51
-Cancelled 10.28 5.67
-Exercised 9.08 2.68
-Granted 14.89 10.02
Outstanding at end of period $ 3.44 $ 3.31