v3.26.1
Property and Equipment, Net - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]      
Depreciation and amortization expense $ 54 $ 62  
Total property and equipment 650   $ 622
Gain on sale of fixed assets 0 (20)  
Research Equipment      
Property, Plant, and Equipment [Line Items]      
Total property and equipment $ 12 0 $ 0
Accumulated depreciation written off related to asset disposal   1,078  
Research Equipment | Location, Statement of Income, Balance [Axis]: us-gaap:OtherNonoperatingIncomeExpense      
Property, Plant, and Equipment [Line Items]      
Gain on sale of fixed assets   $ 23