XML 37 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Following Shares of Common Stock Reserved for Future Issuance

The Company had the following shares of common stock reserved for future issuance:

 

 

 

As of

 

 

As of

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Issuance of common stock upon exercise of stock options

 

 

7,464,751

 

 

 

5,817,339

 

Issuance of common stock upon vesting of restricted stock units

 

 

94,068

 

 

 

78,505

 

Equity awards available for grant under equity plans

 

 

4,140,001

 

 

 

1,574,426

 

Shares available for issuance under the Employee Stock Purchase Plan

 

 

778,089

 

 

 

402,757

 

Total common stock reserved for future issuance

 

 

12,476,909

 

 

 

7,873,027