v3.26.1
Common Stock - Additional Information (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2025
Vote
Day
$ / shares
shares
Aug. 31, 2024
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
Vote
$ / shares
shares
Dec. 31, 2025
USD ($)
Vote
Day
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Class of Stock [Line Items]          
Common stock, shares authorized 200,000,000   200,000,000 200,000,000 200,000,000
Common stock, par value | $ / shares $ 0.001   $ 0.001 $ 0.001 $ 0.001
Common stock voting rights     Each share of common stock entitles the holder to one vote on all matters submitted to a vote of the Company’s stockholders. Each share of common stock entitles the holder to one vote on all matters submitted to a vote of the Company’s stockholders.  
Number of common stock voting rights | Vote 1   1 1  
Dividends declared or paid | $     $ 0 $ 0  
Issuance of common stock pursuant to pre-funded warrant exercise shares   8,500,000      
Pre funded warrant acquire | $ / shares   $ 8,500,000      
Proceeds from warrant exercises | $   $ 850,000 $ 0 $ 850,000  
Issuance of common stock, Shares 11,851,853        
Shares issued, price per share | $ / shares $ 13.499     $ 13.499  
OwnershipLimitationDescription       The pre-funded warrants include a beneficial ownership blocker that provides that the holder may not exercise (nor may the Company allow the exercise) if upon giving effect to such exercise, it would cause the aggregate number of  
Share Retired   9,350,000      
Maximum beneficial ownership percentage under prefunded warrants 19.99%     19.99%  
Beneficial ownership blocker notice period in days | Day 61     61  
Exchange Agreements [Member]          
Class of Stock [Line Items]          
Share Retired   9,350,000      
RA Capital Healthcare Fund LP [Member] | Exchange Agreements [Member]          
Class of Stock [Line Items]          
Share acquired in exchange   8,500,000      
Other Institutional Stockholder [Member] | Exchange Agreements [Member]          
Class of Stock [Line Items]          
Share acquired in exchange   850,000      
Pre-funded warrants          
Class of Stock [Line Items]          
Issuance of common stock, Shares       1,111,193  
Shares issued, price per share | $ / shares $ 13.499     $ 13.499  
Pre-funded warrants | Other Institutional Stockholder [Member] | Exchange Agreements [Member]          
Class of Stock [Line Items]          
Shares into warrants converted   850,000