v3.26.1
License Agreements - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2022
Schedule Of License Agreement [Line Items]            
Research and development $ 16,388,000 $ 15,738,000 $ 30,767,000 $ 31,115,000    
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense            
Schedule Of License Agreement [Line Items]            
Upfront payment upon execution of agreement     $ 300,000      
License Agreement            
Schedule Of License Agreement [Line Items]            
Milestone payment           $ 100,000
Written notice period to terminated agreement     60 days      
Written notice period to terminated license agreement in event of breach of contract     30 days      
Uncured period of agreement in event of breach of agreement notice     60 days      
Written notice period for termination of agreement     90 days      
Termination period Description     WARF may terminate the License Agreement with 90 days written notice if first commercial sale does not occur before December 31, 2031. Unless terminated earlier by the parties, the term of the License Agreement will continue until the last licensed patent expires in all countries.      
Research and development         $ 100,000  
License Agreement | Maximum            
Schedule Of License Agreement [Line Items]            
Potential milestone payments     $ 800,000      
License Agreement | Investigation New Drug (IND) | Maximum            
Schedule Of License Agreement [Line Items]            
Expected milestone payment on achieving certain regulatory and commercial milestones 17,500,000   17,500,000      
License Agreement | Investigation New Drug (IND) | Minimum            
Schedule Of License Agreement [Line Items]            
Expected royalty payments upon first commercial product sale $ 100,000   $ 100,000