v3.25.1
Commitments and Contingencies - Additional Information (Detail) - Mar. 31, 2025
$ in Millions
USD ($)
GBP (£)
Commitments And Contingencies Disclosure [Line Items]    
Future contractual purchase obligation without consideration $ 61.2  
Regulatory Approval in Europe    
Commitments And Contingencies Disclosure [Line Items]    
Additional future contractual purchase obligations without consideration 152.8  
Further Indication for AMR101 | Potential Marketing Approval 1    
Commitments And Contingencies Disclosure [Line Items]    
Aggregate stock or cash payment upon potential market approval 6.5 £ 5,000,000
Further Indication for AMR101 | Potential Marketing Approval 2    
Commitments And Contingencies Disclosure [Line Items]    
Aggregate stock or cash payment upon potential market approval $ 6.5 £ 5,000,000