v3.26.3
Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details)
shares in Thousands
Sep. 30, 2026
shares
Class of Stock  
Shares of common stock reserved for future issuance (in shares) 23,224
Shares available for future grant under 2014 Equity Incentive Plan (the "2014 Plan")  
Class of Stock  
Shares of common stock reserved for future issuance (in shares) 9,504
Shares available for future grant under 2026 Inducement Equity Incentive Plan (the "2026 Inducement Plan")  
Class of Stock  
Shares of common stock reserved for future issuance (in shares) 2,083
Stock options outstanding  
Class of Stock  
Shares of common stock reserved for future issuance (in shares) 146
RSUs (including PRSUs) outstanding  
Class of Stock  
Shares of common stock reserved for future issuance (in shares) 8,235
Shares available for future issuance under ESPP  
Class of Stock  
Shares of common stock reserved for future issuance (in shares) 3,256