v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Loss Contingencies [Line Items]    
Contingent liabilities $ 0 $ 0
Consortium Agreement and Certain Related Amended Agreements with University of Helsinki and Other Parties    
Loss Contingencies [Line Items]    
Payments for research services 700,000 800,000
Obligation to pay 4,200,000  
Obligation to be paid in 2026 1,200,000  
Obligation to be paid in 2027 3,000,000  
Genes and Health Industry Consortium Agreement with Queen Mary University    
Loss Contingencies [Line Items]    
Payments for research services 500,000 $ 900,000
Obligation to pay $ 0