XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' equity (Tables)
6 Months Ended
Jun. 30, 2024
Stockholders' Equity Note [Abstract]  
Schedule for Number of Common Stock Reserved for Exercise of Outstanding Stock Options and Warrants
June 30,
2024
December 31,
2023
Stock options12,642,352 10,902,845 
Restricted stock units4,940,850 3,834,108 
17,583,202 14,736,953