v3.26.1
Capital Structure - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 23, 2026
Sep. 10, 2025
Jun. 30, 2026
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]              
Common Stock, Shares, Issued     55,504,574   55,504,574   49,335,551
Proceeds from initial public offering, net           $ 130,200  
Authorized common stock shares     500,000,000   500,000,000   500,000,000
Common stock, par value     $ 0.001   $ 0.001   $ 0.001
Underwriting Agreement              
Class of Stock [Line Items]              
Shares sold 5,540,000            
Price per share $ 23.5            
Net proceeds from issuance of common stock and pre-funded warrants in private placement $ 144,600            
Deduction of underwriting in discounts and commissions $ 5,600            
Initial Public Offering              
Class of Stock [Line Items]              
Deduction of underwriting in discounts and commissions       $ 15,402      
Private Placement              
Class of Stock [Line Items]              
Shares sold   4,000,002          
Price per share   $ 16.25          
Net proceeds from issuance of common stock and pre-funded warrants in private placement   $ 141,300          
Deduction of underwriting in discounts and commissions   $ 8,700          
2025 Pre-Funded Warrants              
Class of Stock [Line Items]              
Purchase price of warrants   $ 16.249          
Warrants to purchase common stock   5,231,090          
Exercise price of warrants   $ 0.001          
Maximum benefically owned threshold percentage limit   4.99%          
Maximum benefically owned threshold percentage limit 1   9.99%          
Percentage of warrants maximum benefically owned threshold percentage increase or decrease   19.99%          
Warrants outstanding     4,331,090   4,331,090    
Warrants exercised     0   0    
2026 Pre-Funded Warrants | Underwriting Agreement              
Class of Stock [Line Items]              
Warrants issued price per share $ 23.499            
Warrants to purchase common stock 850,000            
Exercise price of warrants $ 0.001            
Maximum benefically owned threshold percentage limit 4.99%            
Percentage of warrants maximum benefically owned threshold percentage increase or decrease 19.99%            
Warrants outstanding     850,000   850,000    
Warrants exercised     0   0