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

Shares of our common stock reserved for future issuance as of December 31, 2024 were as follows (in thousands):

 

 

 

Number of

 

 

 

Shares

 

Stock options outstanding

 

 

26,082

 

Restricted stock units outstanding

 

 

1,981

 

Shares available for future grants under the Amended & Restated 2007 Equity Incentive Plan

 

 

12,125

 

Shares of common stock reserved under the Employee Stock Purchase Plan

 

 

921

 

Shares of common stock underlying warrants

 

 

298

 

Shares of common stock underlying convertible notes outstanding (see Note 8)

 

 

9,819

 

Total shares reserved for future issuance

 

 

51,226