v3.26.1
Common Stock and Warrants (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Summary of the Offering Warrants activity

2023 Prefunded Warrants

2024 Prefunded Warrants

2025 Prefunded Warrants

Outstanding, December 31, 2025

3,323,326

725,000

480,000

Exercised

(1,300,000)

Outstanding, June 30, 2026

2,023,326

725,000

480,000

Warrant Liability [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Schedule of rollforward of the aggregate fair value of the warranty liability The following table provides a rollforward of the aggregate fair value of the warrant liability for the six months ended June 30, 2026 (in thousands):

2023 Prefunded Warrants

2024 Prefunded Warrants

2025 Prefunded Warrants

Total Offering Warrants

Warrant liability, December 31, 2025

$

2,292

$

500

$

332

$

3,124

Loss on revaluation of warrant liability

1,080

210

139

1,429

Exercised

(1,390)

-

-

(1,390)

Warrant liability, June 30, 2026

$

1,982

$

710

$

471

$

3,163