v3.26.1
STOCKHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2025
STOCKHOLDERS' EQUITY  
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 December 31, 2025 and 2024 (in thousands):

  ​ ​ ​

December 31, 2025

  ​ ​ ​

December 31, 2024

Shares of common stock issued

 

68,994

 

55,679

Shares of common stock reserved for issuance for:

 

  ​

 

  ​

Common stock warrants outstanding

 

1,950

 

1,725

Stock options outstanding

 

1,099

 

1,237

Restricted stock units outstanding

 

5,627

 

5,253

Shares available for grant under stock incentive plans

 

4,314

 

3,596

Shares available for sale under employee stock purchase plan

 

2,181

 

1,624

Total shares of common stock issued and reserved for issuance

 

84,165

 

69,114

Schedule of outstanding warrants

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

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

 

  ​

 

  ​

December 31, 2024

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Warrants

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Outstanding

(in thousands)

Exercise Price

Expiration Date

1,125

$

0.94

July-2034

600

$

0.94

Dec-2034

1,725

 

  ​

 

  ​