XML 49 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common stock (Tables)
12 Months Ended
Dec. 31, 2023
Common stock.  
Schedule of shares reserved for future issuance

As of December 31, 

    

2023

    

2022

 

Shares reserved for vesting of restricted stock awards under the Founder Agreements

 

22,500

45,000

Shares reserved for exercise of outstanding stock options

 

7,425,444

6,199,571

 

Shares reserved for vesting of outstanding restricted stock units

 

1,370,897

1,112,563

 

Shares reserved for issuances under the 2015 Stock Option Plan

3,572,195

3,536,932

Shares reserved for issuances under the 2015 Employee Stock Purchase Plan

2,158,966

1,884,309

 

14,550,002

12,778,375