v3.26.1
Common Stock and Warrants (Tables)
3 Months Ended
Mar. 31, 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, March 31, 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 three months ended March 31, 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,221

261

173

1,655

Exercised

(1,390)

-

-

(1,390)

Warrant liability, March 31, 2026

$

2,123

$

761

$

505

$

3,389