v3.25.2
Leases - Schedule of Operating Lease (Detail)
3 Months Ended
Jul. 31, 2025
ft²
Massachusetts [Member] | Office Space  
Lessee, Lease, Description [Line Items]  
Square footage 8,300
Lease Extension Options None
Massachusetts [Member] | Laboratory Facility  
Lessee, Lease, Description [Line Items]  
Square footage 500
Lease Extension Options Option to renew annually
Framingham [Member] | Corporate Headquarters  
Lessee, Lease, Description [Line Items]  
Square footage 32,110
Lease Extension Options None
UT [Member] | Office Space  
Lessee, Lease, Description [Line Items]  
Square footage 6,200
Lease Extension Options None
United Kingdom [Member] | Laboratory and Office Space Facility  
Lessee, Lease, Description [Line Items]  
Square footage 13,400
Lease Extension Options None
Ireland | Office Space  
Lessee, Lease, Description [Line Items]  
Square footage 1,100
Lease Extension Options None
Japan | Office Space  
Lessee, Lease, Description [Line Items]  
Square footage 237
Lease Extension Options None
Switzerland [Member] | Office Space  
Lessee, Lease, Description [Line Items]  
Square footage 7,200
Lease Extension Options Option to renew annually
Germany | Office Space  
Lessee, Lease, Description [Line Items]  
Square footage 215
Lease Extension Options None