v3.26.1
Fixed Assets - Schedule of Fixed Assets, Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Fixed assets, gross $ 2,658 $ 2,515
Less: Accumulated depreciation (2,019) (1,893)
Fixed assets, net 639 622
Computer Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Fixed assets, gross $ 169 130
Fixed assets, useful life 5 years  
Lab Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Fixed assets, gross $ 1,754 1,737
Fixed assets, useful life 5 years  
Furniture and Fixtures [Member]    
Property, Plant, and Equipment [Line Items]    
Fixed assets, gross $ 642 555
Fixed assets, useful life 7 years  
Leasehold Improvements [Member]    
Property, Plant, and Equipment [Line Items]    
Fixed assets, gross $ 93 $ 93
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] us-gaap:UsefulLifeTermOfLeaseMember