XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
3 Months Ended
Dec. 12, 2024
May 11, 2023
Mar. 31, 2025
Mar. 31, 2024
Jan. 10, 2025
Dec. 31, 2024
Jun. 14, 2024
Apr. 30, 2022
Dec. 31, 2020
Feb. 29, 2020
Class of Stock [Line Items]                    
Shares issued, value     $ 226,170 $ 38            
Common stock, par value (in dollar per share)     $ 0.0001     $ 0.0001 $ 0.0001      
Warrants outstanding (in shares)     86,661 1,308,600            
Warrants and rights outstanding, term               5 years 6 months   5 years
Exercise price (in dollar per share)     $ 230           $ 236.40  
Warrants and rights exercisable, term               6 months    
Pre Funded Warrant                    
Class of Stock [Line Items]                    
Exercise price (in dollar per share)     $ 0.0008              
Series A-1 Warrants                    
Class of Stock [Line Items]                    
Warrants outstanding (in shares)     0              
Number of shares called by warrants (in shares)         454,546          
Warrants and rights outstanding, term     5 years 6 months              
Exercise price (in dollar per share)     $ 11.20              
Number of warrants cancelled         $ 350,000          
Series A-2 Warrants                    
Class of Stock [Line Items]                    
Warrants outstanding (in shares)     0              
H.C Wainwright & Co., LLC Warrants                    
Class of Stock [Line Items]                    
Number of shares called by warrants (in shares)     31,818              
Warrants and rights outstanding, term     5 years 6 months              
Exercise price (in dollar per share)     $ 16.50              
Purchase Agreement                    
Class of Stock [Line Items]                    
Shares issued, value $ 10,000,000                  
Common stock, par value (in dollar per share) $ 0.0001                  
Percentage issued 1.00%                  
Number of shares issued (in shares)     286,772              
Proceeds     $ 700,000              
Private Placement                    
Class of Stock [Line Items]                    
Issuance of equity securities, net (in shares)   41,250                
Common stock, par value (in dollar per share)   $ 0.0001                
Proceeds from issuance or sale of equity   $ 6,000,000                
Private Placement | Pre Funded Warrant                    
Class of Stock [Line Items]                    
Warrants outstanding (in shares)   413,296                
Private Placement | Series A-1 Warrants                    
Class of Stock [Line Items]                    
Number of shares called by warrants (in shares)   454,546                
Private Placement | Series A-2 Warrants                    
Class of Stock [Line Items]                    
Number of shares called by warrants (in shares)   454,546                
Private Placement | Share And Accompanying Common Stock Warrants                    
Class of Stock [Line Items]                    
Class of warrant or right purchase price per warrant or right (in dollar per share)   $ 13.20                
Private Placement | Pre-Funded Warrant And Accompanying Common Stock Warrants                    
Class of Stock [Line Items]                    
Class of warrant or right purchase price per warrant or right (in dollar per share)   $ 13.1992                
Common Stock                    
Class of Stock [Line Items]                    
Issuance of equity securities, net (in shares) [1]     640,682 47,000            
Shares issued, value [1]     $ 64 $ 5            
Common Stock | Pre Funded Warrant                    
Class of Stock [Line Items]                    
Issuance of equity securities, net (in shares)       47,000            
Common Stock | ATM                    
Class of Stock [Line Items]                    
Issuance of equity securities, net (in shares)     353,844              
Shares issued, value     $ 400,000              
Warrant                    
Class of Stock [Line Items]                    
Exercise price (in dollar per share)               $ 67.98    
[1] Share and per share amounts have been restated to reflect the 1-for-8 reverse stock split effected in June 14, 2024 on retroactive basis for all periods presented.