XML 40 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Fixed Assets - Schedule of Fixed Assets, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fixed assets, gross $ 2,486 $ 2,424
Less: Accumulated depreciation (1,631) (1,543)
Fixed assets, net 855 881
Computer Equipment [Member]    
Fixed assets, gross $ 130 117
Fixed assets, useful life 5 years  
Lab Equipment [Member]    
Fixed assets, gross $ 1,708 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