v3.26.1
Stockholders' Deficit (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Equity [Abstract]    
Summary of Warrants Outstanding
As of June 30, 2026 and December 31, 2025, outstanding and exercisable warrants consisted of the following:
 
    Issuance Date   Term
(years)
    Exercise
Price
    Warrants
Outstanding and
Exercisable at
December 31,
2025
    Warrants
Outstanding
and
Exercisable
at June 30,
2026
    Contractual
life remaining
(years)
 
SVB Warrants
  January 20, 2019     10     $ 4,848.80       92       92       2.59  
September 2023 Warrants
  September 20, 2023     5.5     $ 56.43       34,599       34,599       2.72  
September 2023 Placement Agent Warrants
  September 20, 2023     5     $ 72.2600       2,075       2,075       2.22  
January 2024 Common Stock Warrant
  January 9, 2024     5     $ 12.98       13,636       13,636       2.53  
January 2024 Pre-Funded Warrant
  January 9, 2024     Perpetual     $ 0.11       42,864       42,864       *  
August 2025 Pre-Funded Warrant
  August 20, 2025     Perpetual     $ 0.11       185,528       185,528       *  
September 2025 Pre-Funded Warrant
  September 25, 2025     Perpetual     $ 0.11       2,318,657       1,743,760       *  
December 2025 Pre-Funded Warrant
  December 12, 2025     Perpetual     $ 0.11       927,643       927,643       *  
February 2026 Pre-Funded Warrants
  February 26, 2026     Perpetual     $ 0.11       —        1,088,067       *  
March 2026 Pre-Funded Warrants
  March 12, 2026     Perpetual     $ 0.11       —        371,057       *  
June 2026 Pre-Funded Warrants
  June 10, 2026     Perpetual     $ 0.01       —        3,025,000       *  
Warrants outstanding
          3,525,094       7,434,321    
     
 
 
   
 
 
   
 
 
   
 
 
 
  Weighted Average
Strike Price
    $ 0.44      

 
Weighted
Average
Remaining
Life (years)
 
 
 
 
      2.65  
     
 
 
       
 
 
 
 
*
Indicates the perpetual warrants that are excluded from the weighted average remaining contractual life (years) calculation.
As of December 31, 2025, 2024, and 2023, outstanding and exercisable warrants consisted of the following:
 
    Issuance
Date
    Term
(years)
    Exercise
Price
    Warrants
Outstanding
and

Exercisable at
December 31,
2023
    Warrants
Outstanding
and
Exercisable at
December 31,
2024
    Warrants
Outstanding
and

Exercisable at
December 31,
2025
    Contractual
life
remaining
(years)
 
SVB Warrants
 
  January 20, 2019  
 
 
10  
 
$ 4,848.80       92       92       92       2.08  
September 2023 Warrants
 
  September 20, 2023  
 
 
5.5  
 
$ 56.43       34,599       34,599       34,599       3.22  
September 2023 Placement Agent Warrants
 
  September 20, 2023  
 
 
5  
 
$ 72.26       2,075       2,075       2,075       2.72  
January 2024 Common Stock Warrant
 
  January 9, 2024  
 
 
5  
 
$ 12.98       —        13,636       13,636       3.02  
January 2024 Pre-Funded Warrant
 
  January 9, 2024  
 
 
Perpetual  
 
$ 0.11       —        42,864       42,864     *
August 2025 Pre-Funded Warrant
 
  August 20, 2025  
 
 
Perpetual  
 
$ 0.11       —        —        185,528     *
September 2025 Pre-Funded Warrant
 
  September 25, 2025  
 
 
Perpetual  
 
$ 0.11       —        —        2,318,657     *
December 2025 Pre-Funded Warrant
 
  December 12, 2025  
 
 
Perpetual  
 
$ 0.11       —        —        927,643     *
Warrants outstanding
 
   
 
 
 
 
    36,766       93,266       3,525,094    
 
  Weighted Average
Strike Price
 
 
 
 
 
$ 0.88        
 
Weighted Average
Remaining Life
(years)
 
 
 
      3.14  
 
*
Indicates the perpetual warrants that are excluded from the weighted average remaining contractual life (years) calculation.