v3.26.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Measurements  
Schedule of carrying value and fair value of financial assets and liabilities measured at fair value on a recurring basis

The following table provides the carrying value and fair value of certain financial assets and liabilities of the Company measured at fair value on a recurring basis as of June 30, 2026 and December 31, 2025:

  ​ ​ ​

  ​ ​ ​

Fair Value Measurement at

June 30, 2026

Carrying Value

Level 1

Level 2

Level 3

Assets:

Cash equivalents

$

18,511,359

$

18,511,359

$

$

Total assets measured and recorded at fair value

$

18,511,359

$

18,511,359

$

$

Liabilities:

Warrant liability

$

19,933,000

$

$

$

19,933,000

Total liabilities measured and recorded at fair value

$

19,933,000

$

$

$

19,933,000

  ​ ​ ​

  ​ ​ ​

Fair Value Measurement at

December 31, 2025

Carrying Value

Level 1

Level 2

Level 3

Assets:

Cash equivalents

$

19,184,883

$

19,184,883

$

$

Total assets measured and recorded at fair value

$

19,184,883

$

19,184,883

$

$

Liabilities:

Warrant liability

$

595,000

$

$

$

595,000

Total liabilities measured and recorded at fair value

$

595,000

$

$

$

595,000

October 2023 Canaccord Warrants  
Fair Value Measurements  
Schedule of quantitative information regarding Level 3 fair value measurements inputs

The following tables provide quantitative information regarding the Level 3 classified October 2023 Canaccord Warrants as of their respective measurement dates:

  ​ ​ ​

June 30, 2026

  ​ ​ ​

December 31, 2025

Exercise price

$

9.00

$

9.00

Closing stock price

$

1.86

$

3.46

Number of warrants

 

308,333

 

308,333

Volatility

 

128

%

 

123

%

Term (time to expiration in years)

 

2.34

 

2.84

Risk-free rate

 

4.1

%

 

3.5

%

April 2026 Canaccord Warrants  
Fair Value Measurements  
Schedule of quantitative information regarding Level 3 fair value measurements inputs

The following tables provide quantitative information regarding the Level 3 classified April 2026 Canaccord Warrants as of their respective measurement dates:

  ​ ​ ​

June 30, 2026

  ​ ​ ​

April 9, 2026

Exercise price

$

2.50

$

2.50

Closing stock price

$

1.86

$

1.59

Number of warrants

 

5,263,156

 

5,263,156

Volatility

 

125

%

 

126

%

Term (time to expiration in years)

 

5.28

 

5.50

Risk-free rate

 

4.2

%

 

4.0

%

May 2026 Canaccord Warrants  
Fair Value Measurements  
Schedule of quantitative information regarding Level 3 fair value measurements inputs

The following tables provide quantitative information regarding the Level 3 classified May 2026 Canaccord Warrants as of their respective measurement dates:

  ​ ​ ​

June 30, 2026

  ​ ​ ​

May 20, 2026

Exercise price

$

2.25

$

2.25

Closing stock price

$

1.86

$

2.15

Number of warrants

 

7,105,000

 

7,105,000

Volatility

 

123

%

 

125

%

Term (time to expiration in years)

 

5.89

 

6.00

Risk-free rate

 

4.2

%

 

4.3

%