v3.26.1
Stock and Warrants (Tables)
3 Months Ended
Mar. 31, 2026
Equity [Abstract]  
Schedule of Authorized Shares of Common Stock Reserved for Future Issuance
As of March 31, 2026, and December 31, 2025, the Company had reserved authorized shares of common stock for future issuance as follows:
March 31,
2026
December 31,
2025
Outstanding awards under equity incentive plans7,302,6097,060,457
Outstanding common stock warrants2,529,3794,024,157
Possible future issuances under equity incentive plans7,777,0456,327,569
Possible future issuances under employee stock purchase plan1,011,9621,011,962
Total common shares reserved for future issuance18,620,99518,424,145
Schedule of Common Stock Activity
The following table summarizes common stock activity for the three months ended March 31, 2026:
Shares of Common Stock
Balance as of January 1, 2026
56,854,781
Common stock issued as a result of stock options exercised or RSUs vested955,575
Common stock issued as a result of stock warrants exercised1,304,494
Balance as of March 31, 2026
59,114,850