XML 52 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 02, 2025
May 28, 2024
Oct. 31, 2025
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Jul. 11, 2025
Jul. 01, 2025
Jun. 30, 2025
Jun. 06, 2025
Jun. 05, 2025
May 23, 2025
Dec. 31, 2024
Subsidiary, Sale of Stock [Line Items]                            
Common stock, number of authorized         390,000,000 390,000,000         390,000,000 300,000,000   300,000,000
Common stock reserved for issuance         3,195,850 3,195,850               2,904,561
Proceeds from issuance of pre-funded warrant           $ 0 $ 30,000              
Commissions           $ 1,150 0              
Treasury shares outstanding         0 0               552,307
At-the-Market Offering                            
Subsidiary, Sale of Stock [Line Items]                            
Net proceeds from issuance of common stock           $ 34,489 $ 0              
Commissions         $ 1,276                  
Amended and Restated 2017 Performance Incentive Plan                            
Subsidiary, Sale of Stock [Line Items]                            
Common stock reserved for issuance                     400,000   6,000,000  
Pre-Funded Warrant                            
Subsidiary, Sale of Stock [Line Items]                            
Exercise price of warrants       $ 0.0015                    
Underwritten by Jefferies LLC | 2025 Offering                            
Subsidiary, Sale of Stock [Line Items]                            
Sale and issuance of shares 4,893,618                          
Offering per share price $ 23.5                          
Net proceeds from issuance of common stock $ 107,200                          
Commissions     $ 1,200                      
Treasury shares outstanding                   552,307        
Sale of stock upon exercise of option to purchase additional shares of common stock 638,298                          
Common Stock | At-the-Market Offering                            
Subsidiary, Sale of Stock [Line Items]                            
Sale and issuance of shares [1]         600,198                  
Offering per share price         $ 59.24 $ 59.24                
Net proceeds from issuance of common stock         $ 34,300                  
Common Stock | Subsequent Event | At-the-Market Offering                            
Subsidiary, Sale of Stock [Line Items]                            
Sale and issuance of shares     673,725                      
Shares remained available for grant     0                      
Offering per share price     $ 58.55                      
Net proceeds from issuance of common stock     $ 38,300                      
Commissions     $ 1,200                      
Securities Purchase Agreement | TCG Crossover Fund II, L.P.                            
Subsidiary, Sale of Stock [Line Items]                            
Proceeds from issuance of pre-funded warrant       $ 30,000                    
Warrant exercised prior notice period       61 days                    
Effective date of warrant   Jun. 05, 2024                        
Securities Purchase Agreement | TCG Crossover Fund II, L.P. | Maximum                            
Subsidiary, Sale of Stock [Line Items]                            
Percentage of number of shares of warrant exercised       19.99%                    
Securities Purchase Agreement | TCG Crossover Fund II, L.P. | Pre-Funded Warrant                            
Subsidiary, Sale of Stock [Line Items]                            
Number of warrants issued to be purchase common shares       1,666,667       886,667 780,000          
Shares issued, price per share       $ 18                    
Shares remained available for issuance under warrant               0            
Securities Purchase Agreement | TCG Crossover Fund II, L.P. | Pre-Funded Warrant | Maximum                            
Subsidiary, Sale of Stock [Line Items]                            
Resale of common stock issuable upon exercise of warrant   1,666,667                        
Affiliates | Securities Purchase Agreement | TCG Crossover Fund II, L.P. | Maximum                            
Subsidiary, Sale of Stock [Line Items]                            
Percentage of number of shares of warrant exercised       9.99%                    
[1] All share amounts have been retrospectively adjusted to reflect a one-for-fifteen reverse stock split (see Note 6).