XML 56 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders’ equity (Tables)
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Schedule for number of common stock reserved for exercise of outstanding stock options and warrants
December 31,
2023
December 31,
2022
Stock options10,902,845 10,051,283 
Restricted stock units3,834,108 1,870,791 
Warrants— 22,590 
14,736,953 11,944,664