v3.26.1
Leases - Additional Information (Detail)
$ in Thousands
58 Months Ended
Apr. 29, 2026
USD ($)
ft²
Nov. 30, 2025
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Feb. 28, 2021
Lessee, Lease, Description [Line Items]          
Right-of-use assets     $ 654 $ 1,409  
Operating lease, liability     $ 465    
Vienna Lease          
Lessee, Lease, Description [Line Items]          
Laboratory and office space under lease agreement | m²   1,200      
Lease term         7 years
Right-of-use assets       0  
Operating lease, liability       $ 0  
Watertown Lease          
Lessee, Lease, Description [Line Items]          
Laboratory and office space under lease agreement | ft² 11,000        
Lease term 36 months        
Annual base rent $ 300        
Lease, renewal term 3 years        
Security deposit $ 100