v3.26.1
Property And Equipment, Net - Schedule of Components of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Less accumulated depreciation and amortization $ (3,699) $ (3,199)
Property and equipment, net 1,600 1,858
Software [Member]    
Property, Plant, and Equipment [Line Items]    
Property, Plant and Equipment, Gross, Total 346 346
Machinery and Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Property, Plant and Equipment, Gross, Total 627 385
Furniture and Fixtures [Member]    
Property, Plant, and Equipment [Line Items]    
Property, Plant and Equipment, Gross, Total 402 402
Leasehold Improvements [Member]    
Property, Plant, and Equipment [Line Items]    
Property, Plant and Equipment, Gross, Total $ 3,924 $ 3,924