v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Commitments And Contingencies [Line Items]    
Type of Cost, Good or Service [Extensible List] us-gaap:LicenseMember  
Albert Einstein College Of Medicine | Einstein License And Service Agreement    
Commitments And Contingencies [Line Items]    
Milestone payments for each product, process or service $ 1,850  
Milestone payments for each new indication of licensed product 1,850  
Aggregate amount of additional milestone payments 5,750  
Einstein License    
Commitments And Contingencies [Line Items]    
Patent expenses 100 $ 100
Einstein License | Albert Einstein College Of Medicine    
Commitments And Contingencies [Line Items]    
Patent expenses $ 100