Annual report [Section 13 and 15(d), not S-K Item 405]

NATURE OF OPERATIONS (Details)

v3.25.1
NATURE OF OPERATIONS (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 02, 2024
Nov. 15, 2023
May 18, 2023
May 16, 2023
Jul. 27, 2022
Jun. 29, 2021
Feb. 28, 2018
Dec. 31, 2024
Dec. 31, 2023
Shares issued (in shares)     601,851   1,159,211 2,875,000      
Gross proceeds from stock issue     $ 4,000,000   $ 4,200,000 $ 17,300,000      
Share price (in dollars per share)           $ 6      
Pre-funded Warrant Exercise (in shares)     731,482   130,769        
Cash               $ 3,706,713 $ 7,474,188
Series A warrants                  
Number of warrants       1,230,769 1,289,980        
Series B warrants                  
Number of warrants       1,230,769 1,289,980        
Series C warrants                  
Number of warrants     1,333,333            
Series D warrants                  
Number of warrants     1,333,333            
Registered Direct Offering                  
Shares issued (in shares)       601,851          
Gross proceeds from stock issue       $ 4,000,000          
Share price (in dollars per share)       $ 3          
Registered Direct Offering | Series C warrants                  
Warrant exercise price (in dollars per share)       $ 3.26          
Number of warrants       1,333,333          
Registered Direct Offering | Series D warrants                  
Warrant exercise price (in dollars per share)       $ 3.26          
Number of warrants       1,333,333          
At the Market Offering                  
Shares issued (in shares) 17,869             2,132,207 698,121
Gross proceeds from stock issue               $ 6,600,000 $ 2,600,000
Share price (in dollars per share)               $ 3.1 $ 3.76
Aggregate offering price   $ 17,000,000           $ 7,800,000  
At the Market Offering | Aggregate                  
Shares issued (in shares)               2,830,328  
Gross proceeds from stock issue               $ 9,200,000  
ACX362E                  
Cash paid             $ 110,174    
Future commitment             700,000    
Royalty payments             $ 200,000    
Royalty payments on net sales (as a percent)             4.00%    
ACX362E | Members' Equity, Class B                  
Granting (in shares)             100,000    
Warrant exercise price (in dollars per share)             $ 0.1