XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS’ EQUITY - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended 21 Months Ended
Jun. 26, 2025
USD ($)
$ / shares
shares
May 08, 2025
USD ($)
Nov. 26, 2024
USD ($)
Nov. 20, 2024
$ / shares
shares
Jul. 30, 2024
shares
Apr. 24, 2024
USD ($)
Apr. 23, 2024
$ / shares
shares
Apr. 30, 2024
$ / shares
shares
May 31, 2018
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
shares
Jun. 30, 2025
USD ($)
vote
$ / shares
shares
Dec. 31, 2020
shares
Mar. 31, 2025
shares
Jun. 18, 2025
shares
Jun. 17, 2025
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Jul. 18, 2024
shares
Jul. 17, 2024
shares
Apr. 22, 2024
shares
Class of Stock [Line Items]                                        
Preferred stock, shares authorized (in shares)                   10,000,000   10,000,000         10,000,000      
Preferred stock, par value (in dollars per share) | $ / shares                   $ 0.0001   $ 0.0001         $ 0.0001      
Common stock, shares authorized (in shares)             20,000,000     100,000,000   100,000,000     100,000,000 50,000,000 50,000,000 50,000,000 20,000,000 200,000,000
Dividends in arrears or default | $                       $ 0                
Common Stock                                        
Class of Stock [Line Items]                                        
Issuance of common stock upon conversion of Series X convertible preferred stock (in shares)                   696,920 564,632                  
Issuance of common stock upon exercise of pre-funded warrants (in shares)                   924,312 657,052                  
Prefunded Warrants                                        
Class of Stock [Line Items]                                        
Exercise price of warrant (in dollars per share) | $ / shares                   $ 0.0001   $ 0.0001         $ 0.0001      
Warrants outstanding (in shares)                   1,567,655   1,567,655         3,149,035      
Warrants, cashless exercises (in shares)                       (1,581,380)                
Warrants, aggregate intrinsic value, outstanding | $                   $ 76,400,000   $ 76,400,000         $ 84,600,000      
Prefunded Warrants | Common Stock                                        
Class of Stock [Line Items]                                        
Issuance of common stock upon exercise of pre-funded warrants (in shares)                       1,581,364                
Common Stock Warrant                                        
Class of Stock [Line Items]                                        
Exercise price of warrant (in dollars per share) | $ / shares                   $ 230.95   $ 230.95         $ 230.95      
Warrants outstanding (in shares)                   866   866         866      
Warrants, aggregate intrinsic value, outstanding | $                   $ 0   $ 0         $ 0      
2025 Underwritten Public Offering And Over-Allotment Option                                        
Class of Stock [Line Items]                                        
Gross proceeds | $ $ 402,500,000                                      
Sale of stock, net | $ $ 376,900,000                                      
Controlled Equity Sales Agreement, Cantor Fitzgerald and Company                                        
Class of Stock [Line Items]                                        
Shares sold (in shares)                           0            
Open Market Sale Agreement                                        
Class of Stock [Line Items]                                        
Shares sold (in shares)                   177,121   177,121                
Offering price (in dollars per share) | $ / shares                   $ 24.05   $ 24.05                
Sale of stock, net | $                   $ 4,100,000   $ 4,100,000                
Offerring price | $   $ 150,000,000                                    
Private Placement                                        
Class of Stock [Line Items]                                        
Shares sold (in shares)       3,892,274                                
Offering price (in dollars per share) | $ / shares       $ 14.912                                
Sale of stock, net | $     $ 98,200,000                                  
Exercise price of warrant (in dollars per share) | $ / shares       $ 0.0001                                
Sale of stock, gross | $     $ 105,000,000                                  
Private Placement | Prefunded Warrants                                        
Class of Stock [Line Items]                                        
Shares sold (in shares)       3,149,035                                
Offering price (in dollars per share) | $ / shares       $ 14.9119                                
Common Stock                                        
Class of Stock [Line Items]                                        
Issuance of common stock upon conversion of Series X convertible preferred stock (in shares)                         26,120              
Number of votes for each share held | vote                       1                
Common Stock | Series A Convertible Preferred Stock Converted To Common Stock                                        
Class of Stock [Line Items]                                        
Issuance of common stock upon conversion of Series X convertible preferred stock (in shares)                       696,920                
Common Stock | Series X Convertible Preferred Stock Converted To Common Stock                                        
Class of Stock [Line Items]                                        
Issuance of common stock upon conversion of Series X convertible preferred stock (in shares)                       564,632                
Common Stock | 2025 Underwritten Public Offering                                        
Class of Stock [Line Items]                                        
Shares sold (in shares) 9,147,727                                      
Offering price (in dollars per share) | $ / shares $ 44.00                                      
Common Stock | Over-Allotment Option                                        
Class of Stock [Line Items]                                        
Shares sold (in shares) 1,193,181                                      
Series A Convertible Preferred Stock                                        
Class of Stock [Line Items]                                        
Preferred stock, shares authorized (in shares)                   194,769   194,769         204,725      
Preferred stock, par value (in dollars per share) | $ / shares                   $ 0.0001   $ 0.0001         $ 0.0001      
Preferred stock, shares outstanding (in shares)                   194,769   194,769         204,725      
Series A Convertible Preferred Stock | Private Placement                                        
Class of Stock [Line Items]                                        
Shares sold (in shares)             240,000                          
Sale of stock, net | $           $ 239,100,000                            
Sale of stock, gross | $           $ 240,000,000                            
Series A Convertible Preferred Stock                                        
Class of Stock [Line Items]                                        
Preferred stock, shares authorized (in shares)               240,000                        
Preferred stock, par value (in dollars per share) | $ / shares               $ 0.0001                        
Conversion of stock, shares issued (in shares)         2,469,250                              
Conversion of stock, shares converted (in shares)         35,275                              
Maximum ownership following conversion (more than) (as a percent)         9.99%     9.99%                        
Issuance of common stock upon conversion of Series X convertible preferred stock (in shares)                       9,956                
Preferred stock, shares outstanding (in shares)                   194,769   194,769         204,725      
Common stock issued for each preferred stock (in shares)               70                        
Series A Convertible Preferred Stock | Private Placement                                        
Class of Stock [Line Items]                                        
Offering price (in dollars per share) | $ / shares             $ 1,000                          
Conversion of stock, shares issued (in shares)         16,800,000                              
Conversion of stock, shares converted (in shares)         240,000                              
Series X Convertible Preferred Stock                                        
Class of Stock [Line Items]                                        
Preferred stock, shares authorized (in shares)                 5,000,000 3,818,495   3,818,495         4,947,759      
Preferred stock, par value (in dollars per share) | $ / shares                 $ 0.0001 $ 0.0001   $ 0.0001         $ 0.0001      
Maximum ownership following conversion (more than) (as a percent)                 9.99%                      
Issuance of common stock upon conversion of Series X convertible preferred stock (in shares)                       1,129,264 52,241              
Preferred stock, shares outstanding (in shares)                   975,208   975,208         2,104,472      
Common stock issued for each preferred stock (in shares)                 0.5                      
Number of votes for each share held | vote                       0