v3.26.1
Leases - Additional Information (Detail)
$ in Thousands
58 Months Ended
Nov. 30, 2025
ft²
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Feb. 28, 2021
Lessee, Lease, Description [Line Items]        
Right-of-use assets   $ 1,035 $ 1,409  
Operating lease, liability   $ 733    
Vienna Lease        
Lessee, Lease, Description [Line Items]        
Laboratory and office space under lease agreement | ft² 1,200      
Lease term       7 years
Right-of-use assets     0  
Operating lease, liability     $ 0