v3.26.1
Common Stock - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 23, 2025
shares
Dec. 17, 2025
USD ($)
shares
Mar. 27, 2025
USD ($)
Feb. 12, 2024
USD ($)
$ / shares
shares
Feb. 08, 2024
Nov. 30, 2025
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Jan. 12, 2024
USD ($)
Class of Stock [Line Items]                    
Options exercised | shares             349,321 600,551    
Promissory note principal amount             $ 1,100      
Promissory note, interest rate             4.27%      
Promissory note maturity             2027-12      
Accrued interest                   $ 1,100
Common stock remaining available unallocated amount               $ 94,700    
Proceeds from issuance of common stock under the ATM Facility, net of agent's fees               16,940 $ 0  
Net proceeds               $ 98,968 $ 341,171  
Reverse stock split conversion ratio         0.219          
IPO                    
Class of Stock [Line Items]                    
Aggregate offering price of shares of its common stock, shares of its preferred stock, debt securities, warrants, rights, units and/or depositary shares     $ 250,000              
ATM Prospectus | Maximum                    
Class of Stock [Line Items]                    
Aggregate offering price of shares of its common stock, shares of its preferred stock, debt securities, warrants, rights, units and/or depositary shares     $ 50,000              
Underwriters option to purchase                    
Class of Stock [Line Items]                    
Proceeds from sale of stock   $ 98,700                
Shares issued | shares   13,333,333                
Purchase price per share | $ / shares               $ 7.5    
Purchase of additional shares of common stock | shares   1,999,999                
ATM Facility [Member]                    
Class of Stock [Line Items]                    
Shares issued | shares           2,477,100        
Proceeds from issuance of common stock under the ATM Facility, net of agent's fees           $ 16,400        
Common stock remaining available allocated amount               $ 32,500    
Common Stock                    
Class of Stock [Line Items]                    
Options exercised | shares               600,551 118,550  
Shares issued | shares 704,499             14,037,832 16,675,000  
Common Stock | IPO                    
Class of Stock [Line Items]                    
Shares issued | shares       16,675,000            
Share price | $ / shares       $ 22            
Gross proceeds       $ 366,900            
Net proceeds       336,200            
Underwriting discounts and commissions and other offering costs       $ 30,700            
Common Stock | Underwriters option to purchase                    
Class of Stock [Line Items]                    
Shares issued | shares       2,175,000            
Related Party                    
Class of Stock [Line Items]                    
Accrued interest                   $ 1,100