v3.26.1
COMMON STOCK (Tables)
6 Months Ended
Jun. 30, 2026
COMMON STOCK  
Schedule of common stock issued and reserved for issuance

The following table summarizes the total number of shares of the Company’s common stock issued and reserved for issuance as of June 30, 2026 and December 31, 2025 (in thousands):

​

​

​

​

​

​

​

​

  ​ ​ ​

June 30, 2026

  ​ ​ ​

December 31, 2025

​

Shares of common stock issued

 

76,193

 

68,994

​

Shares of common stock reserved for issuance for:

 

  ​

 

  ​

​

Common stock warrants outstanding

 

1,950

 

1,950

​

Stock options outstanding

 

1,089

 

1,099

​

Restricted stock units outstanding

 

5,483

 

5,627

​

Shares available for grant under stock incentive plans

 

7,412

 

4,314

​

Shares available for sale under employee stock purchase plan

 

2,871

 

2,181

​

Total shares of common stock issued and reserved for issuance

 

94,998

 

84,165

​

Schedule of outstanding warrants

The following table summarizes the Company’s outstanding common stock warrants as of June 30, 2026 and December 31, 2025:

​

​

​

​

​

​

​

Warrants

  ​ ​ ​

  ​ ​ ​

​

  ​ ​ ​

  ​ ​ ​

Outstanding

​

​

​

​

​

(in thousands)

​

Exercise Price

​

Expiration Date

1,125

​

$

0.94

​

July-2034

600

​

$

0.94

​

Dec-2034

225

​

$

0.94

​

August-2035

1,950

​

 

  ​

 

  ​