XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share Attributable to Common Stockholders (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share

 

September 30,

 

 

2024

 

2023

 

Options to purchase common stock

 

7,491,638

 

 

8,148,409

 

Restricted stock units

 

1,700,395

 

 

1,415,795

 

Restricted stock units - executive officer

 

1,447,804

 

 

1,447,804

 

Employee Stock Purchase Plan (ESPP)

 

16,803

 

 

13,893

 

Total

 

10,656,640

 

 

11,025,901