v3.25.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
3 Months Ended
Jun. 14, 2022
USD ($)
ft²
Sep. 03, 2021
USD ($)
ft²
Mar. 31, 2025
Oxfordshire      
Other Commitments [Line Items]      
Size of space under lease agreement (in square feet) | ft²   31,000  
Refundable security deposit   $ 0.7  
Maryland      
Other Commitments [Line Items]      
Size of space under lease agreement (in square feet) | ft² 19,700    
Refundable security deposit $ 0.2    
Additional lease term 5 years    
Leasehold improvement expense $ 3.5    
In-License Agreements | Minimum      
Other Commitments [Line Items]      
Percentage of future royalties for direct sales of a covered product     1.00%
Net payments received for allowable sublicenses of technology developed     3.00%
In-License Agreements | Maximum      
Other Commitments [Line Items]      
Percentage of future royalties for direct sales of a covered product     5.00%
Net payments received for allowable sublicenses of technology developed     7.00%