XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' equity (Tables)
3 Months Ended
Mar. 31, 2024
Stockholders' Equity Note [Abstract]  
Schedule for Number of Common Stock Reserved for Exercise of Outstanding Stock Options and Warrants
March 31,
2024
December 31,
2023
Stock options12,710,439 10,902,845 
Restricted stock units5,286,371 3,834,108 
17,996,810 14,736,953