v3.26.1
STOCKHOLDERS’ EQUITY - Narrative (Details)
1 Months Ended 6 Months Ended
Jul. 23, 2026
USD ($)
$ / shares
shares
Apr. 17, 2026
USD ($)
$ / shares
shares
Mar. 19, 2026
USD ($)
$ / shares
shares
Jul. 31, 2026
USD ($)
Oct. 31, 2025
USD ($)
$ / shares
shares
Nov. 30, 2023
USD ($)
Jun. 30, 2026
USD ($)
vote
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
$ / shares
shares
Class of Stock [Line Items]                  
Common stock, shares authorized (in shares)             315,000,000   315,000,000
Preferred stock, shares authorized (in shares)             10,000,000    
Number of votes per share | vote             1    
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares             $ 0.91   $ 1.40
Proceeds from exercise of Series A warrants into shares of common stock and pre-funded warrants, net of expenses | $             $ 51,805,000 $ 0  
Proceeds from sale of shares of common stock under ATM program, net of expenses | $             2,367,000 $ 0  
Dividends declared | $             0    
Common stock issuable upon exercise of Series B Warrants                  
Class of Stock [Line Items]                  
Warrants value per share (in dollars per share) | $             $ 1.29    
Pre-Funded Warrants                  
Class of Stock [Line Items]                  
Class of warrant outstanding             15,585,175    
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares             $ 0.001    
2025 Private Placement                  
Class of Stock [Line Items]                  
Sale of stock, price per share (in dollars per share) | $ / shares         $ 1,400        
Initial net proceeds | $         $ 75,100,000        
Payments of stock issuance costs | $         5,700,000        
Potential proceeds from warrant exercises | $         $ 40,000,000.0        
2025 Private Placement | Common stock issuable upon exercise of Series B Warrants                  
Class of Stock [Line Items]                  
Class of warrant or right (in shares)         1,000        
2025 Private Placement | Series A Warrants                  
Class of Stock [Line Items]                  
Proceeds from exercise of Series A warrants into shares of common stock and pre-funded warrants, net of expenses | $   $ 53,900,000              
Warrants exercised   33,597,860              
2025 Private Placement | Common stock issuable upon exercise of Series B Warrants                  
Class of Stock [Line Items]                  
Class of warrant outstanding             0    
2025 Private Placement | Pre-Funded Warrants                  
Class of Stock [Line Items]                  
Warrants exercised   4,883,465              
March 2026 Private Placement                  
Class of Stock [Line Items]                  
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares             $ 0.001    
Initial net proceeds | $     $ 56,200,000            
At-The-Market Offering Program                  
Class of Stock [Line Items]                  
Maximum value of shares authorized in ATM offering program | $           $ 250,000,000.0      
Common stock issuable upon exercise of Series A Warrants                  
Class of Stock [Line Items]                  
Preferred stock, shares designated (in shares)             10,000    
Preferred stock, shares issued (in shares)             0   0
Preferred stock, shares outstanding (in shares)             0   0
Common stock issuable upon exercise of Series B Warrants                  
Class of Stock [Line Items]                  
Preferred stock, shares authorized (in shares)             57,722    
Preferred stock, shares issued (in shares)             0   0
Preferred stock, shares outstanding (in shares)             0   0
Common stock issuable upon exercise of Series B Warrants | 2025 Private Placement                  
Class of Stock [Line Items]                  
Sale of stock (in shares)         57,722        
Preferred stock value (in dollars per share) | $ / shares             $ 1.79    
Common stock issuable upon exercise of Series B Warrants | 2025 Private Placement | Chief Executive Officer                  
Class of Stock [Line Items]                  
Sale of stock (in shares)         71        
Series A Warrants | 2025 Private Placement                  
Class of Stock [Line Items]                  
Number of securities called by warrants or rights (in shares)         38,481,325        
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares         $ 1.40        
Warrants value per share (in dollars per share) | $             $ 0.75    
Series A Warrants | 2025 Private Placement | Chief Executive Officer                  
Class of Stock [Line Items]                  
Number of securities called by warrants or rights (in shares)         47,333        
Common stock issuable upon exercise of Series B Warrants | 2025 Private Placement                  
Class of Stock [Line Items]                  
Number of securities called by warrants or rights (in shares)         500        
Class of warrant or right (in shares)         28,861,000        
Company common stock equal or exceeds (in percent)         3        
Number of trading days         20 days        
Number of consecutive trading days         30 days        
Warrants value per share (in dollars per share) | $             $ 1.29    
Common stock issuable upon exercise of Series B Warrants | 2025 Private Placement | Chief Executive Officer                  
Class of Stock [Line Items]                  
Number of securities called by warrants or rights (in shares)         35,500        
Series B Preferred Stock and Series A warrants | 2025 Private Placement                  
Class of Stock [Line Items]                  
Common stock and-or pre-funded warrant issued per security (in shares)         666.66        
Common Stock | March 2026 Private Placement                  
Class of Stock [Line Items]                  
Sale of stock (in shares)     19,154,321            
Sale of stock, price per share (in dollars per share) | $ / shares     $ 2.01            
Common Stock | At-The-Market Offering Program                  
Class of Stock [Line Items]                  
Sale of stock (in shares)             1,500,000    
Initial net proceeds | $             $ 2,400,000    
Maximum value of shares authorized in ATM offering program | $           75,000,000.0      
Remaining value available in ATM offering program | $           $ 72,600,000      
Common Stock | At-The-Market Offering Program | Subsequent Event                  
Class of Stock [Line Items]                  
Sale of stock (in shares) 3,500,000                
Sale of stock, price per share (in dollars per share) | $ / shares $ 2.38                
Remaining value available in ATM offering program | $       $ 64,300,000          
Proceeds from sale of shares of common stock under ATM program, net of expenses | $ $ 8,300,000                
Pre-Funded Warrants | March 2026 Private Placement                  
Class of Stock [Line Items]                  
Sale of stock (in shares)     10,701,710            
Sale of stock, price per share (in dollars per share) | $ / shares     $ 2.009            
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares   $ 0.001 $ 0.001