v3.26.1
Common stock (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of common stock
     
Tranche 2 Institutional Placement, subject to shareholder approval   9,210,757 
Conversion of Common Stock warrants   1,944,214 
2013 Equity Incentive Plan   1,594,564 
Amended 2021 Equity Incentive Plan   5,411,631 
Outside of Amended 2021 Equity Incentive Plan   158,180 
Total shares of Common stock reserved for issuance   18,319,346