v3.26.1
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 8 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2025
Apr. 30, 2025
Apr. 30, 2024
Lessee Lease Description [Line Items]        
Impairment of right of use assets   $ 1,190    
Sublease income   $ 100    
Maximum [Member]        
Lessee Lease Description [Line Items]        
Lessee, lease term   10 years    
Minimum [Member]        
Lessee Lease Description [Line Items]        
Lessee, lease term   1 year    
Selling General and Administrative Expenses and Research and Development Expenses [Member]        
Lessee Lease Description [Line Items]        
Rent expense   $ 2,200 $ 2,700 $ 2,000
Framingham [Member]        
Lessee Lease Description [Line Items]        
Letter of credit amount   $ 700    
Cambridge [Member]        
Lessee Lease Description [Line Items]        
Total rental payments $ 1,200      
Impairment of right of use assets $ 1,200