XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common stock (Tables)
6 Months Ended
Jun. 30, 2024
Common stock.  
Summary of reserved shares of common stock for issuance, on an as-converted basis

June 30, 2024

December 31, 2023

Stock options issued and outstanding under the Plans

8,537,999

7,978,291

Common stock warrants outstanding

500,000

Remaining shares available for issuance under the Plans

5,110,126

4,250,303

Remaining shares available for issuance under the ESPP

906,251

473,733

Total reserved common stock

14,554,376

13,202,327