Quarterly report [Sections 13 or 15(d)]

ISSUANCE OF EQUITY INTERESTS (Details)

v3.25.3
ISSUANCE OF EQUITY INTERESTS (Details)
1 Months Ended 9 Months Ended
Aug. 04, 2025
Jun. 20, 2025
USD ($)
$ / shares
shares
Jun. 17, 2025
USD ($)
$ / shares
shares
May 08, 2025
USD ($)
$ / shares
shares
Mar. 06, 2025
USD ($)
$ / shares
shares
Jan. 06, 2025
USD ($)
$ / shares
shares
Nov. 15, 2023
USD ($)
May 18, 2023
USD ($)
shares
Jul. 27, 2022
USD ($)
shares
Jan. 31, 2024
USD ($)
shares
Sep. 30, 2025
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
$ / shares
shares
Sep. 22, 2025
shares
Sep. 21, 2025
shares
Dec. 31, 2024
shares
Jun. 23, 2021
$ / shares
shares
Equity                                
Reverse stock split conversion ratio 0.05                              
Common stock, Authorized (in shares)                     250,000,000   250,000,000 200,000,000 200,000,000 250,000,000
Common stock, Outstanding (in shares)                     1,800,299       851,534  
Common stock, Issued (in shares)                     1,800,299       851,534  
Preferred stock, shares authorized                               10,000,000
Preferred stock, shares outstanding                     0          
Common stock par value (in dollars per share) | $ / shares                     $ 0.001         $ 0.001
Preferred stock, par value | $ / shares                               $ 0.001
Warrants exercised (in shares)                     252,022          
Affiliate Investors | Series B warrants                                
Equity                                
Warrants exercised (in shares)                   2,961            
Proceeds from warrant exercises | $                   $ 200,000            
Underwriter option | Series E warrants                                
Equity                                
Shares issued (in shares)           7,389                    
Warrant exercise price (in dollars per share) | $ / shares           $ 25.38                    
Underwriter option | Series F warrants                                
Equity                                
Shares issued (in shares)         8,235                      
Warrant exercise price (in dollars per share) | $ / shares         $ 10                      
Registered Direct Offering                                
Equity                                
Proceeds from stock issue | $               $ 4,000,000 $ 4,200,000              
Registered Direct Offering | Pre-funded warrants                                
Equity                                
Shares issued (in shares)               36,574 6,538              
Registered Direct Offering | Series A warrants                                
Equity                                
Shares issued (in shares)                 64,499              
Registered Direct Offering | Series B warrants                                
Equity                                
Shares issued (in shares)                 64,499              
Registered Direct Offering | Series C warrants                                
Equity                                
Shares issued (in shares)               66,667                
Registered Direct Offering | Series D warrants                                
Equity                                
Shares issued (in shares)               66,667                
January 2025 Registered Direct Offering                                
Equity                                
Shares issued (in shares)           123,153                    
Share sales price (in dollars per share) | $ / shares           $ 20.3                    
Proceeds from stock issue | $           $ 2,500,000                    
Net proceeds stock issuance | $           $ 2,100,000                    
Registered Direct Offering costs | $                     $ 85,419          
January 2025 Registered Direct Offering | Series E warrants                                
Equity                                
Shares issued (in shares)           123,153                    
Warrant exercise price (in dollars per share) | $ / shares           $ 18                    
Warrants term           5 years                    
January 2025 Registered Direct Offering | Affiliate Investors                                
Equity                                
Shares issued (in shares)           8,374                    
January 2025 Registered Direct Offering | Affiliate Investors | Series E warrants                                
Equity                                
Shares issued (in shares)           8,374                    
January 2025 Registered Direct Offering | Investor                                
Equity                                
Shares issued (in shares)           114,779                    
January 2025 Registered Direct Offering | Investor | Series E warrants                                
Equity                                
Shares issued (in shares)           114,779                    
March 2025 Registered Direct Offering                                
Equity                                
Shares issued (in shares)         107,500                      
Share sales price (in dollars per share) | $ / shares         $ 8                      
Proceeds from stock issue | $         $ 1,100,000                      
Net proceeds stock issuance | $         $ 900,000                      
Registered Direct Offering costs | $                     $ 56,163          
March 2025 Registered Direct Offering | Pre-funded warrants                                
Equity                                
Shares issued (in shares)         29,750                      
Warrant exercise price (in dollars per share) | $ / shares         $ 7.998                      
March 2025 Registered Direct Offering | Series F warrants                                
Equity                                
Shares issued (in shares)         411,750                      
Warrant exercise price (in dollars per share) | $ / shares         $ 8                      
Warrants term         24 months                      
At the Market Offering                                
Equity                                
Shares issued (in shares)                       99,703        
Share sales price (in dollars per share) | $ / shares                       $ 64.2        
Proceeds from stock issue | $                       $ 6,400,000        
Net proceeds stock issuance | $                       $ 6,200,000        
Aggregate offering price | $             $ 17,000,000                  
Equity Line of Credit Purchase Agreement                                
Equity                                
Shares issued (in shares)       393,532                        
Share sales price (in dollars per share) | $ / shares       $ 6.18                        
Proceeds from stock issue | $       $ 2,433,823                        
Net proceeds stock issuance | $       2,334,945                        
Aggregate value of shares committed for purchase | $       $ 12,000,000                        
Equity Line of Credit Purchase Agreement | Lincoln Park Capital Fund                                
Equity                                
Shares issued (in shares)       44,963                        
Non-cash issuance costs of ELOC agreement | $       $ 360,000                        
Warrant Inducement Agreement                                
Equity                                
Number of shares called by Warrant     222,272                          
Warrant exercise price (in dollars per share) | $ / shares     $ 12                          
Proceeds from warrant exercises | $     $ 2,700,000                          
Proceeds from stock issue | $     2,700,000                          
Net proceeds stock issuance | $     $ 2,500,000                          
Warrant Inducement Agreement | Series A warrants                                
Equity                                
Number of shares called by Warrant     61,538                          
Warrant exercise price (in dollars per share) | $ / shares     $ 65                          
Warrant Inducement Agreement | Series B warrants                                
Equity                                
Number of shares called by Warrant     27,400                          
Warrant exercise price (in dollars per share) | $ / shares     $ 65                          
Warrant Inducement Agreement | Series C warrants                                
Equity                                
Number of shares called by Warrant     66,667                          
Warrant exercise price (in dollars per share) | $ / shares     $ 65.2                          
Warrant Inducement Agreement | Series D warrants                                
Equity                                
Number of shares called by Warrant     66,667                          
Warrant exercise price (in dollars per share) | $ / shares     $ 65.2                          
Warrant Inducement Agreement | Series G Warrants                                
Equity                                
Warrant exercise price (in dollars per share) | $ / shares     $ 8.5                          
Non-cash equity issuance costs | $   $ 4,527,245                            
Warrant Inducement Agreement | Series G-1 Warrants                                
Equity                                
Shares issued (in shares)     311,180                          
Warrants term     5 years                          
Warrant Inducement Agreement | Series G-2 Warrants                                
Equity                                
Shares issued (in shares)     133,363                          
Warrants term     5 years                          
Warrant Inducement Agreement | H.C. Wainwright & Co.                                
Equity                                
Percentage of private placement offerings warrant coverage   7.00%                            
Warrant Inducement Agreement | H.C. Wainwright & Co. | Underwriter's Warrants                                
Equity                                
Shares issued (in shares)   13,336                            
Warrant exercise price (in dollars per share) | $ / shares   $ 15