v3.25.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Mar. 31, 2020
Sesame Agreement [Member]    
Commitments and Contingencies (Details) [Line Items]    
Non-refundable upfront payment received $ 0.1  
Milestone payments receivable $ 25.9  
Medivir Agreement [Member]    
Commitments and Contingencies (Details) [Line Items]    
Upfront payment   $ 0.4
Milestone payments   1.4
Medivir Agreement [Member] | Specified Regulatory Approval And Sales Milestones [Member]    
Commitments and Contingencies (Details) [Line Items]    
Contractual obligation   25.0
Medivir Agreement [Member] | Specified Clinical Milestones [Member]    
Commitments and Contingencies (Details) [Line Items]    
Contractual obligation   0.7
Medivir Agreement [Member] | Specified Regulatory And Sales Milestones For Genetic Context [Member]    
Commitments and Contingencies (Details) [Line Items]    
Contractual obligation   $ 5.0