XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Shares of Common Stock Reserved for Future Issuance

As of December 31, 2024, shares of common stock reserved for future issuance are as follows (in thousands):

 

Stock options and RSUs outstanding

 

 

34,582

 

Shares reserved for pre-funded warrant

 

 

25,000

 

Shares available for future grant under the 2017 Performance Incentive Plan

 

 

8,277

 

Shares available for issuance under the employee stock purchase plan

 

 

711

 

Total common stock reserved for issuance

 

 

68,570