XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common stock (Tables)
12 Months Ended
Dec. 31, 2024
Common stock.  
Schedule of shares reserved for future issuance

As of December 31, 

    

2024

    

2023

 

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

 

22,500

Shares reserved for exercise of outstanding stock options

 

8,800,464

7,425,444

 

Shares reserved for vesting of outstanding restricted stock units

 

1,649,943

1,370,897

 

Shares reserved for issuances under the 2015 Stock Option Plan

3,765,132

3,572,195

Shares reserved for issuances under the 2015 Employee Stock Purchase Plan

2,010,897

2,158,966

 

16,226,436

14,550,002