v3.26.1
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Lessee, Lease, Description [Line Items]      
Operating right-of-use assets $ 3,679 $ 874  
Operating lease liabilities 4,213    
Restricted cash 485   $ 587
Operating Lease for Office and Laboratory Spaces [Member]      
Lessee, Lease, Description [Line Items]      
Operating right-of-use assets 3,700    
Operating lease liabilities $ 3,600    
Lease term 3 years    
Operating Lease for Office and Laboratory Spaces [Member] | Letter of Credit [Member]      
Lessee, Lease, Description [Line Items]      
Restricted cash $ 500