v3.26.1
Note 13 - Capital Stock (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 13, 2026
May 31, 2026
Oct. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jun. 30, 2023
Common Stock, Shares Authorized (in shares)       600,000,000   600,000,000   600,000,000  
Common Stock, Par or Stated Value Per Share (in dollars per share)       $ 0.0001   $ 0.0001   $ 0.0001  
Preferred Stock, Shares Authorized (in shares)       1,000,000   1,000,000   1,000,000  
Preferred Stock, Par or Stated Value Per Share (in dollars per share)       $ 0.0001   $ 0.0001   $ 0.0001  
Common Stock, Shares, Issued (in shares)       12,778,307   12,778,307   10,849,974  
Preferred Stock, Shares Issued (in shares)       0   0   0  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       7,910,247   7,910,247   6,696,914  
Common Stock, Shares, Outstanding (in shares)       12,778,307   12,778,307   10,849,974  
Preferred Stock, Shares Outstanding (in shares)       0   0   0  
Placement Agency Agreement [Member]                  
Stock Issued During Period, Shares, New Issues (in shares)     725,000            
Proceeds from Issuance or Sale of Equity     $ 3,500,000            
Equity Agent Fee, Percentage of Aggregate Gross Proceeds of the Offering     6.00%            
Private Placement [Member]                  
Stock Issued During Period, Shares, New Issues (in shares)     379,930            
Proceeds from Issuance or Sale of Equity     $ 3,800,000            
Private Placement [Member] | Certain Directors, Executive Officers, and Affiliated Entities [Member]                  
Proceeds from Issuance or Sale of Equity     1,300,000            
Placement Agency Agreement and Private Placement [Member]                  
Fair Value of Equity Issued Exceeding Offering Proceeds Amount     $ 2,100,000            
January 2026 Public Equity Offering [Member]                  
Stock Issued During Period, Shares, New Issues (in shares) 928,333                
Proceeds from Issuance or Sale of Equity $ 6,000,000                
Equity Agent Fee, Percentage of Aggregate Gross Proceeds of the Offering 6.00%                
Fair Value of Equity Issued Exceeding Offering Proceeds Amount $ 4,600,000                
January 2026 Public Equity Offering [Member] | Certain Directors, Executive Officers, and Affiliated Entities [Member]                  
Proceeds from Issuance or Sale of Equity $ 300,000                
Underwriting Agreement [Member]                  
Stock Issued During Period, Shares, New Issues (in shares)   1,000,000              
Shares Issued, Price Per Share (in dollars per share)   $ 7              
Proceeds from Issuance of Common Stock   $ 7,000,000   $ 7,000,000   $ 13,000,000      
Payments for Commissions   500,000              
Payments of Stock Issuance Costs   $ 100,000              
ATM Facility [Member]                  
Stock Issued During Period, Shares, New Issues (in shares)         758,990   1,337,195    
Proceeds from Issuance of Common Stock         $ 2,300,000   $ 5,100,000    
Payments for Commissions         $ 35,000   $ 100,000    
Avenue Warrants 2023 [Member]                  
Class of Warrant or Right, Exercised During Period (in shares)           0   0  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) [1]       150,000   150,000   150,000  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) [1]       $ 4.6014   $ 4.6014      
Tranche A Warrant [Member]                  
Class of Warrant or Right, Exercised During Period (in shares)               0  
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)                 1
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       0 [2]   0 [2]   2,500,000 [2] 2,500,000
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 22 [2]   $ 22 [2]     $ 22
Tranche B Warrant [Member]                  
Class of Warrant or Right, Exercised During Period (in shares)           0   0  
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)                 1
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) [3]       2,500,000   2,500,000   2,500,000  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) [3]       $ 30   $ 30      
The 2024 Common Warrants [Member]                  
Class of Warrant or Right, Exercised During Period (in shares)           0      
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)     1            
Warrants and Rights Outstanding, Term (Year)     5 years            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     1,546,914            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 4.82            
Series A Warrants [Member]                  
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) 1.2                
Warrants and Rights Outstanding, Term (Year) 3 years                
Class of Warrant or Right, Redemption Price Upon Nonexercise (in dollars per share) $ 0.01                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 1,114,000     1,114,000 [4]   1,114,000 [4]   0 [4]  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 6     $ 6 [4]   $ 6 [4]      
Series B Warrants [Member]                  
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) 2.8                
Warrants and Rights Outstanding, Term (Year) 5 years                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 2,599,333     2,599,333 [5]   2,599,333 [5]   0 [5]  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 6     $ 6 [5]   $ 6 [5]      
The 2024 Pre-funded Warrants in Connection With Placement Agency Agreement [Member]                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     17,626            
The 2024 Pre-funded Warrants in Connection With Private Placements [Member]                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     424,358            
The 2024 Pre-funded Warrants [Member]                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 0.001            
[1] We issued the 2023 Avenue Warrant pursuant to a loan with Avenue (see Note 12). As of June 30, 2026 and December 31, 2025, the 2023 Avenue Warrant had not been exercised.
[2] We issued the Tranche A Warrants in a June 2023 public equity offering. Each Tranche A Warrant was exercisable for one share of our common stock. The Tranche A Warrants expired unexercised on June 16, 2026.
[3] We issued warrants in a June 2023 public equity offering (the “Tranche B Warrants”). Each Tranche B Warrant is exercisable for one share of our common stock. The Tranche B Warrants expire on the earlier of (i) 60 days following the date of our public announcement that an NDA for CNM-Au8 has been approved by the FDA, or (ii) June 16, 2030. As of June 30, 2026 and December 31, 2025, no Tranche B Warrants had been exercised.
[4] We issued the Series A Warrants in a January 2026 public equity offering. Each Series A Warrant is exercisable for 1.2 shares of our common stock. The Series A Warrants expire three years from issuance unless, if on or after the first trading day immediately following the Series A Price Measurement Date, the closing price of our common stock is in-the-money, then we shall have the right, for a period of seven business days (such seventh day, the “Call Date”) following such trading date, to redeem or call for cancellation all or any portion of the Series A Warrants for which a notice of exercise has not yet been delivered for consideration equal to $0.01 per share (the “Redemption Price”). Any portion not exercised by 5:00 p.m. Eastern Time on the Call Date shall be automatically redeemed by us for the Redemption Price and shall thereafter be null and void. As of June 30, 2026, no Series A Warrants had been exercised.
[5] We issued the Series B Warrants in a January 2026 public equity offering. Each Series B Warrant is exercisable for 2.8 shares of our common stock. The Series B Warrants expire five years from issuance unless, if on or after the first trading day immediately following the Series B Price Measurement Date, the closing price of our common stock is in-the-money, then we shall have the right, for a period of seven business days following such trading date, to redeem or call for cancellation all or any portion of the Series B Warrants for which a notice of exercise has not yet been delivered for the Redemption Price. Any portion not exercised by 5:00 p.m. Eastern Time on the Call Date shall be automatically redeemed by us for the Redemption Price and shall thereafter be null and void. As of June 30, 2026, no Series B Warrants had been exercised.