v3.26.1
Stockholders’ Equity
3 Months Ended
Mar. 31, 2026
Equity [Abstract]  
Stockholders’ Equity Stockholders’ Equity
Preferred Stock

The Company has authorized up to 5,000,000 shares of preferred stock, $0.0001 par value per share, for issuance. There were no preferred shares outstanding as of March 31, 2026 and December 31, 2025.

Common Stock

The Company has authorized up to 350,000,000 shares of common stock, $0.0001 par value per share, for issuance.

As of March 31, 2026, the Company has shares of common stock reserved for future issuance as follows (in thousands):

Warrants outstanding30,299 
Stock options outstanding2,649 
RSUs outstanding2,262 
Shares reserved for future issuance under the 2023 Amended and Restated Equity Incentive Plan
Shares reserved for future issuance under the 2021 Employee Stock Purchase Plan718 
Total common stock reserved for future issuance35,936