XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMON STOCK (Tables)
6 Months Ended
Jun. 30, 2024
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, 2024 and December 31, 2023 (in thousands):

    

June 30, 2024

    

December 31, 2023

Shares of common stock issued

 

30,136

 

29,092

Shares of common stock reserved for issuance for:

 

  

 

  

Common stock warrants outstanding

 

21

 

41

Stock options outstanding

 

1,258

 

1,270

Restricted stock units outstanding

 

3,433

 

3,360

Shares available for grant under stock incentive plans

 

855

 

978

Shares available for sale under employee stock purchase plan

 

1,624

 

1,335

Total shares of common stock issued and reserved for issuance

 

37,327

 

36,076

Schedule of outstanding warrants

The following tables summarize the Company’s outstanding common stock warrants as of June 30, 2024, and December 31, 2023:

June 30, 2024

    

    

    

    

Warrants

    

    

    

    

Outstanding

(in thousands)

Exercise Price

Expiration Date

21

$

9.73

 

Dec-2024

21

 

  

 

  

December 31, 2023

    

    

    

    

Warrants

    

    

    

    

Outstanding

(in thousands)

Exercise Price

Expiration Date

20

$

9.73

 

Mar-2024

21

$

9.73

 

Dec-2024

41