v3.26.1
Fixed Assets, Net - Summary of Fixed Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 3,241 $ 2,553
Less accumulated depreciation and amortization (1,591) (1,559)
Property and equipment, net 1,650 994
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 542 528
Office Equipment and Furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 812 684
Machinery and Laboratory Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 149 149
Lab and Office Equipment Under Finance Right-of-use Asset    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,695 1,157
Construction-in-Progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 43 $ 35