v3.26.1
Nature of the Business (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 05, 2026
May 31, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 22, 2025
Subsidiary, Sale of Stock [Line Items]                    
Common stock, par value (in usd per share) $ 0.00001 $ 0.00001 $ 0.00001       $ 0.00001   $ 0.00001 $ 0.00001
Warrants, purchase price (in usd per share)   99.99999                
Pre-funded warrants, net of issuance costs             $ 28,120    
Warrants, exercise price (in usd per share)   $ 0.00001                
Warrants, exercise restriction, maximum percentage of outstanding common stock if exercised   9.99%                
Warrants, exercise restriction, maximum percentage of outstanding common stock if exercised after 61 day notice period   19.99%                
Net losses     $ 23,502 $ 27,232 $ 15,645 $ 12,400 50,734 28,045    
Negative cash flows from operations             35,658 $ 28,960    
Accumulated deficit     174,155       174,155   $ 123,421  
Cash and cash equivalents and marketable securities     $ 819,900       $ 819,900      
IPO                    
Subsidiary, Sale of Stock [Line Items]                    
Gross proceeds from sale of stock $ 294,800                  
Net proceeds from sale of stock $ 269,100                  
Follow-On Public Offering                    
Subsidiary, Sale of Stock [Line Items]                    
Gross proceeds from sale of stock   $ 442,000                
Net proceeds from sale of stock   414,300                
Private Placement                    
Subsidiary, Sale of Stock [Line Items]                    
Net proceeds from sale of stock   $ 28,100                
Common stock issuable for warrants (in shares)   300,000                
Warrants, purchase price (in usd per share)   $ 99.99999                
Pre-funded warrants, net of issuance costs   $ 30,000                
Common Stock                    
Subsidiary, Sale of Stock [Line Items]                    
Stock issued for conversion (in shares) 19,250,410                  
Common Stock | IPO                    
Subsidiary, Sale of Stock [Line Items]                    
Sale of stock (in shares) 17,339,294                  
Common stock, par value (in usd per share) $ 0.00001                  
Sale of stock, price (in usd per share) $ 17.00                  
Stock issued for conversion (in shares) 19,250,410                  
Common Stock | Underwriters' over-allotment option                    
Subsidiary, Sale of Stock [Line Items]                    
Sale of stock (in shares) 2,261,647 576,568                
Common Stock | Follow-On Public Offering                    
Subsidiary, Sale of Stock [Line Items]                    
Sale of stock (in shares)   4,420,358                
Sale of stock, price (in usd per share)   $ 100.00