XML 33 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Issued and Outstanding Warrants to Purchase Shares of the Company's Common Stock

As of June 30, 2024, the Company had issued and outstanding warrants to purchase shares of the Company’s common stock as follows, which all met the condition for equity classification (in thousands):

 

Year
Issued

 

Expiration
Date

 

Number Outstanding as of December 31, 2023

 

 

Issued

 

 

Exercised

 

 

Cancelled/Expired

 

 

Number Outstanding as of June 30, 2024

 

 

Range of
Exercise
Price

2017

 

March 2025 - June 2025

 

 

126

 

 

 

 

 

 

 

 

 

 

 

 

126

 

 

$0.14 - $21.80

2019

 

March 2025 - April 2027

 

 

44

 

 

 

 

 

 

 

 

 

 

 

 

44

 

 

$0.14 - $21.80

2022

 

August 2025 - December 2029

 

 

123

 

 

 

 

 

 

 

 

 

 

 

 

123

 

 

$0.14 - $168.35

2023

 

December 2025 - April 2029

 

 

3,211

 

 

 

 

 

 

(780

)

 

 

 

 

 

2,431

 

 

$3.25 - $5.26

Total number of shares
   underlying warrants

 

 

 

 

3,504

 

 

 

 

 

 

(780

)

 

 

 

 

 

2,724

 

 

 

As of June 30, 2023, the Company had issued and outstanding warrants to purchase shares of the Company’s common stock as follows, which all met the condition for equity classification (in thousands):

 

Year
Issued

 

Expiration
Date

 

Number Outstanding as of December 31, 2022

 

 

Issued

 

 

Exercised

 

 

Cancelled/Expired

 

 

Number Outstanding as of June 30, 2023

 

 

Range of
Exercise
Price

 

2013

 

April 2023

 

 

12

 

 

 

 

 

 

 

 

 

(12

)

 

 

 

 

 

 

2017

 

November 2023 - June 2025

 

 

131

 

 

 

 

 

 

 

 

 

 

 

 

131

 

 

$0.14 - $21.80

 

2019

 

March 2025 - April 2027

 

 

44

 

 

 

 

 

 

 

 

 

(4

)

 

 

40

 

 

$0.14 - $21.80

 

2020

 

October 2023

 

 

45

 

 

 

 

 

 

 

 

 

 

 

 

45

 

 

$

0.14

 

2022

 

August 2025 - December 2029

 

 

301

 

 

 

 

 

 

(128

)

 

 

 

 

 

173

 

 

$0.14 - $168.35

 

2023

 

August 2028 - April 2033

 

 

 

 

 

1,973

 

 

 

(67

)

 

 

 

 

 

1,906

 

 

$4.08 - $5.26

 

Total number of shares underlying warrants

 

 

 

 

533

 

 

 

1,973

 

 

 

(195

)

 

 

(16

)

 

 

2,295

 

 

 

Schedule of Common Stock Reserved for Future Issuance

Common stock reserved for future issuance consisted of the following as the period presented:

 

 

 

June 30,
2024

 

 

 

(in thousands)

 

Shares reserved for stock options and restricted stock units to purchase
   common stock under equity incentive plans

 

 

2,456

 

Shares reserved for future issuance of equity awards

 

 

702

 

Shares reserved for exercise of warrants

 

 

2,724

 

Total

 

 

5,882