v3.26.1
STOCKHOLDERS' EQUITY - Common Stock Issuances - (Additional Information) (Details) - USD ($)
12 Months Ended
Nov. 11, 2025
Dec. 12, 2024
Jul. 02, 2021
Feb. 05, 2021
Dec. 31, 2025
Dec. 31, 2024
Mar. 06, 2026
Aug. 18, 2025
Jun. 14, 2024
Dec. 31, 2023
Class of Stock [Line Items]                    
Issuance of equity securities, net         $ 12,374,696 $ 1,526,460        
Exercised (shares)         0 0        
Common stock, par value (in dollar per share)             $ 0.0001 $ 0.0001 $ 0.0001  
Warrants outstanding (in shares)         932,991 3,116       7,531
Pre-Funded Warrant                    
Class of Stock [Line Items]                    
Issued pre-funded warrants to purchase shares of Common Stock         179,361          
Stock and warrants issued foradditional shares of common stock         $ 58,333          
Series A Warrants                    
Class of Stock [Line Items]                    
Preferred stock, shares issued (in shares)         877.709          
Convertible Preferred Stock Shares Reserved         45.098          
Issued pre-funded warrants to purchase shares of Common Stock         388,889          
Stock and warrants issued foradditional shares of common stock         $ 58,333          
Series B Warrants                    
Class of Stock [Line Items]                    
Preferred stock, shares issued (in shares)         796.306          
Issued pre-funded warrants to purchase shares of Common Stock         388,889          
Stock and warrants issued foradditional shares of common stock         $ 58,333          
Series A and Series B Preferred Stock                    
Class of Stock [Line Items]                    
Common shares issued and reserved shares         401,126          
Representative Warrants [Member]                    
Class of Stock [Line Items]                    
Issued pre-funded warrants to purchase shares of Common Stock         22,218          
Exercise price (in dollar per share)         $ 27.9          
Minimum                    
Class of Stock [Line Items]                    
Exercise price (in dollar per share)         2,970          
Maximum                    
Class of Stock [Line Items]                    
Exercise price (in dollar per share)         $ 42,552          
Purchase Agreement                    
Class of Stock [Line Items]                    
Issuance of equity securities, net (in shares)   37,035     370          
Weighted average exercise price   $ 128.76                
Proceeds from issuance   $ 4,800,000                
Common Stock                    
Class of Stock [Line Items]                    
Issuance of equity securities, net         $ 52 $ 1        
Issuance of equity securities, net (in shares)         523,962 5,271        
Common Stock | ATM                    
Class of Stock [Line Items]                    
Issuance of equity securities, net     $ 25,000,000 $ 6,300,000 $ 3,000,000 $ 1,700,000        
Issuance of equity securities, net (in shares)         42,244 3,383        
Common Stock | Public Placement | Series A Warrants                    
Class of Stock [Line Items]                    
Number of shares called by warrants (in shares) 58,333                  
Common Stock | Public Placement | Series B Warrants                    
Class of Stock [Line Items]                    
Additional shares of Common Stock 58,333                  
Number of shares called by warrants (in shares) 58,333                  
Common Stock | Underwriting Agreement                    
Class of Stock [Line Items]                    
Issuance of equity securities, net (in shares) 209,528                  
Exercised (shares) 55,477                  
Common stock, par value (in dollar per share) $ 0.0001                  
Additional shares of Common Stock 58,333                  
Common Stock | Underwriting Agreement | Pre-Funded Warrant                    
Class of Stock [Line Items]                    
Number of shares called by warrants (in shares) 179,361                  
Common Stock | Underwriting Agreement | Series A Warrants                    
Class of Stock [Line Items]                    
Additional shares of Common Stock 58,333                  
Number of shares called by warrants (in shares) 388,889                  
Combined offering price $ 18                  
Common Stock | Underwriting Agreement | Series B Warrants                    
Class of Stock [Line Items]                    
Number of shares called by warrants (in shares) 388,889                  
Combined offering price $ 18                  
Common Stock | Underwriting Agreement | Series A, B and Prefunded Warrants                    
Class of Stock [Line Items]                    
Combined offering price $ 17.9988