XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' equity (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Common Stock for Future Issuance
The Company has reserved common stock for future issuance as follows for the years ended December 31, 2022 and 2021:
 December 31, 2022December 31, 2021
Exercise of options to purchase common stock3,071,187 2,684,041 
Exercise of warrants to purchase common stock9,433,584 9,433,584 
Total12,504,771 12,117,625