XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Dec. 31, 2022
Shares    
Outstanding at beginning of period 2,390,150 2,604,023
-Cancelled (26,150) (11,781)
-Exercised (275,405) (583,273)
-Granted 592,798 381,181
Outstanding at end of period 2,681,393 2,390,150
Weighted Average Exercise Price    
Outstanding at beginning of period $ 1.51 $ 1.03
-Cancelled 9.62 3.75
-Exercised 2.68 1.15
-Granted 10.02 4.33
Outstanding at end of period $ 3.26 $ 1.51