XML 40 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Fixed Assets - Schedule of Fixed Assets, Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fixed assets, gross $ 2,515 $ 2,424
Less: Accumulated depreciation (1,718) (1,543)
Fixed assets, net 797 881
Computer Equipment [Member]    
Fixed assets, gross $ 130 117
Fixed assets, useful life 5 years  
Lab Equipment [Member]    
Fixed assets, gross $ 1,737 1,707
Fixed assets, useful life 5 years  
Furniture and Fixtures [Member]    
Fixed assets, gross $ 555 555
Fixed assets, useful life 7 years  
Leasehold Improvements [Member]    
Fixed assets, gross $ 93 $ 45
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] us-gaap:UsefulLifeTermOfLeaseMember