XML 73 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss Per Share Attributable to Common Stockholders (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Securities Excluded From Computation of Earnings Per Share

 

December 31,

 

 

2023

 

2022

 

Options to purchase common stock

 

7,811,231

 

 

8,053,704

 

Restricted stock units

 

1,416,446

 

 

927,954

 

Restricted stock units - executive officer

 

1,447,804

 

 

952,804

 

Employee Stock Purchase Plan (ESPP)

 

2,995

 

 

5,651

 

Total

 

10,678,476

 

 

9,940,113