v3.26.3
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 15, 2024
Oct. 31, 2025
Jan. 31, 2025
Jun. 30, 2024
Jun. 30, 2023
Feb. 28, 2023
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Dec. 31, 2025
Class of Stock [Line Items]                    
Preferred stock, shares authorized             10,000,000   10,000,000 10,000,000
Preferred stock, par value (in Dollars per share)             $ 0.0001   $ 0.0001 $ 0.0001
Preferred stock, shares issued             0   0 0
Preferred stock, shares outstanding             0   0 0
Common stock, shares authorized             100,000,000   100,000,000 100,000,000
Common stock, par value (in Dollars per share)             $ 0.0001   $ 0.0001 $ 0.0001
Common stock, shares issued             38,619,312   38,619,312 37,890,616
Common stock, shares outstanding             38,619,312   38,619,312 37,890,616
October Two Thousand and Twenty Five Underwritten Offering [Member]                    
Class of Stock [Line Items]                    
Sale of common stock, shares   2,619,049                
Sale of common stock, price per share   $ 84                
Purchase of common stock for pre-funded warrants, shares   59,523         59,523   59,523  
Offering expenses   $ 14,000                
Sale of pre-funded warrant, price per warrant   $ 83.9999                
Proceeds from sale of common stock   $ 211,000                
January Two Thousand and Twenty Five Underwritten Offering [Member]                    
Class of Stock [Line Items]                    
Sale of common stock, shares     4,533,182              
Sale of common stock, price per share     $ 55              
Purchase of common stock for pre-funded warrants, shares     181,818       181,818   181,818  
Offering expenses     $ 15,900              
Sale of pre-funded warrant, price per warrant     $ 54.9999              
Proceeds from sale of common stock     $ 243,400              
June Two Thousand and Twenty Three Underwritten Offering [Member]                    
Class of Stock [Line Items]                    
Sale of common stock, shares         3,015,919          
Sale of common stock, price per share         $ 49          
Purchase of common stock for pre-funded warrants, shares         204,081   204,081   204,081  
Offering expenses         $ 9,900          
Sale of pre-funded warrant, price per warrant         $ 48.9999          
Proceeds from sale of common stock         $ 147,900          
June Two Thousand and Twenty Four Underwritten Offering [Member]                    
Class of Stock [Line Items]                    
Common stock, par value (in Dollars per share)       $ 0.0001            
Sale of common stock, shares       4,944,000            
Sale of common stock, price per share       $ 36            
Offering expenses       $ 5,500            
Net proceeds, after deducting placement agent fees and offering expenses       $ 172,500            
February Two Thousand And Twenty Three Underwritten Offering [Member]                    
Class of Stock [Line Items]                    
Common stock, shares issued           1,229,221        
Sale of common stock, shares           1,488,166        
Sale of common stock, price per share           $ 23        
Purchase of common stock for pre-funded warrants, shares           1,229,224        
Offering expenses           $ 100        
Sale of pre-funded warrant, price per warrant           $ 22.9999        
Proceeds from sale of common stock           $ 62,400        
Cantor ATM Agreement [Member]                    
Class of Stock [Line Items]                    
Common stock, par value (in Dollars per share) $ 0.0001                  
Sale of common stock, shares               162,457    
Aggregate future offer, issuance and sale $ 200,000                  
Proceeds from sale of common stock               $ 10,100    
Sale of common stock             $ 0   $ 0  
Sale of stock agreement aggregate remaining offer issuance and sale.             $ 189,900   $ 189,900  
Net proceeds, after deducting placement agent fees and offering expenses               $ 9,800    
Maximum [Member] | January Two Thousand and Twenty Five Underwritten Offering [Member]                    
Class of Stock [Line Items]                    
Option shares available to purchase for underwriter     615,000              
Maximum [Member] | June Two Thousand and Twenty Three Underwritten Offering [Member]                    
Class of Stock [Line Items]                    
Option shares available to purchase for underwriter         420,000