v3.26.1
Stockholders' Equity - Warrant Summary (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
ThinkEquity warrants, Expiration February 4, 2030  
Stockholders' Equity  
Beginning balance 5,250,000
Granted
Exercised or Expired
Ending balance 5,250,000
Exercise price of warrants | $ / shares $ 5
Canaccord warrants, Expiration November 2, 2028  
Stockholders' Equity  
Beginning balance 308,333
Granted
Exercised or Expired
Ending balance 308,333
Exercise price of warrants | $ / shares $ 9
Placement Agent Warrants, Expiration October 14, 2030  
Stockholders' Equity  
Beginning balance 200,000
Granted
Exercised or Expired
Ending balance 200,000
Exercise price of warrants | $ / shares $ 2.2
Placement Agent Warrants, Expiration October 28, 2030  
Stockholders' Equity  
Beginning balance 83,537
Granted
Exercised or Expired
Ending balance 83,537
Exercise price of warrants | $ / shares $ 2.56
April 2026 Canaccord Warrants, Expiration October 8, 2031  
Stockholders' Equity  
Granted 5,263,156
Exercised or Expired
Ending balance 5,263,156
Exercise price of warrants | $ / shares $ 2.5
May 2026 Canaccord Warrants, Expiration May 18, 2032  
Stockholders' Equity  
Granted 7,105,000
Exercised or Expired
Ending balance 7,105,000
Exercise price of warrants | $ / shares $ 2.25