v3.26.1
Property and Equipment, net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment at cost $ 5,712 $ 6,812
Less: accumulated depreciation and amortization (4,345) (4,357)
Construction in progress 0 14
Property and equipment net $ 1,367 2,469
Computers and purchased software    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 3 years  
Property and equipment at cost $ 536 618
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Leasehold improvements  
Property and equipment at cost $ 1,521 1,943
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 5 years  
Property and equipment at cost $ 113 291
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment at cost $ 3,542 $ 3,960
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 3 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 5 years