XML 42 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' equity (Tables)
3 Months Ended
Mar. 31, 2023
Stockholders' Equity Note [Abstract]  
Schedule for Number of Common Stock Reserved for Exercise of Outstanding Stock Options and Warrants
March 31,
2023
December 31,
2022
Stock options12,299,527 10,051,283 
Restricted stock units3,447,387 1,870,791 
Warrants22,590 22,590 
15,769,504 11,944,664