XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' equity (Tables)
6 Months Ended
Jun. 30, 2023
Stockholders' Equity Note [Abstract]  
Schedule for Number of Common Stock Reserved for Exercise of Outstanding Stock Options and Warrants
June 30,
2023
December 31,
2022
Stock options12,359,185 10,051,283 
Restricted stock units3,671,153 1,870,791 
Warrants22,590 22,590 
16,052,928 11,944,664