XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
COMMON STOCK (Tables)
3 Months Ended
Mar. 31, 2025
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 March 31, 2025 and December 31, 2024 (in thousands):

    

March 31, 2025

    

December 31, 2024

Shares of common stock issued

 

65,820

 

55,679

Shares of common stock reserved for issuance for:

 

  

 

  

Common stock warrants outstanding

 

1,725

 

1,725

Stock options outstanding

 

1,223

 

1,237

Restricted stock units outstanding

 

5,369

 

5,253

Shares available for grant under stock incentive plans

 

4,750

 

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

 

81,068

 

69,114

Schedule of outstanding warrants

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

Warrants

    

    

    

    

Outstanding

(in thousands)

Exercise Price

Expiration Date

1,125

$

0.94

July-2034

600

$

0.94

Dec-2034

1,725