v3.26.1
Stockholders' Equity - Summary of Warrants and Pre-funded Warrants to Purchase Shares of Common Stock Issued and Outstanding (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
May 26, 2026
Aug. 31, 2025
Subsidiary, Sale of Stock [Line Items]        
Warrant Exercise Price per Share     $ 0.001 $ 0.001
Warrant Issued 10,943,297 10,528,297    
Warrant Outstanding 10,943,297 10,528,297    
June 16 2024 warrants        
Subsidiary, Sale of Stock [Line Items]        
Warrant Issue Date Jun. 16, 2024 Jun. 16, 2024    
Warrant Exercisable Date Jun. 16, 2024 Jun. 16, 2024    
Warrant Expiration Date Jun. 18, 2029 Jun. 18, 2029    
Warrant Exercise Price per Share $ 17 $ 17    
Warrant Issued 634,500 634,500    
Warrant Outstanding 634,500 634,500    
June 17 2024 warrants        
Subsidiary, Sale of Stock [Line Items]        
Warrant Issue Date Jun. 17, 2024 Jun. 17, 2024    
Warrant Exercisable Date Jun. 17, 2024 Jun. 17, 2024    
Warrant Expiration Date Jun. 18, 2029 Jun. 18, 2029    
Warrant Exercise Price per Share $ 17 $ 17    
Warrant Issued 179,500 179,500    
Warrant Outstanding 179,500 179,500    
August 11 2025 Warrants        
Subsidiary, Sale of Stock [Line Items]        
Warrant Issue Date Aug. 11, 2025 Aug. 11, 2025    
Warrant Exercisable Date Aug. 11, 2025 Aug. 11, 2025    
Warrant Exercise Price per Share $ 0.001 $ 0.001    
Warrant Issued 1,040,820 1,040,820    
Warrant Outstanding 1,040,820 1,040,820    
August 11 2025 One Warrants        
Subsidiary, Sale of Stock [Line Items]        
Warrant Issue Date Aug. 11, 2025 Aug. 11, 2025    
Warrant Exercisable Date Aug. 11, 2025 Aug. 11, 2025    
Warrant Expiration Date [1] Aug. 11, 2030 Aug. 11, 2030    
Warrant Exercise Price per Share $ 21.6 $ 21.6    
Warrant Issued 4,209,187 4,209,187    
Warrant Outstanding 4,209,187 4,209,187    
August 11 2025 Two Warrants        
Subsidiary, Sale of Stock [Line Items]        
Warrant Issue Date Aug. 11, 2025 Aug. 11, 2025    
Warrant Exercisable Date [2] Nov. 15, 2026 Nov. 15, 2026    
Warrant Expiration Date [2] Dec. 31, 2026 Dec. 31, 2026    
Warrant Exercise Price per Share $ 21.6 $ 21.6    
Warrant Issued 4,464,290 4,464,290    
Warrant Outstanding 4,464,290 4,464,290    
May 26 2026 Warrants        
Subsidiary, Sale of Stock [Line Items]        
Warrant Issue Date May 26, 2026 May 26, 2026    
Warrant Exercisable Date [2] May 26, 2026 May 26, 2026    
Warrant Exercise Price per Share $ 0.001 $ 0.001    
Warrant Issued 415,000 0    
Warrant Outstanding 415,000 0    
[1] These Class A warrants will expire 30 days following the public announcement that the Company completed enrollment (of at least 200 patients total) in the Phase 2 clinical study evaluating 5366 versus valacyclovir if prior to August 11, 2030.
[2] These Class B warrants will be cancelled if the Company publicly announces the receipt of at least $75.0 million in the aggregate of non-dilutive capital in connection with a collaboration agreement prior to November 15, 2026.