v3.26.1
Property and equipment, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Property and equipment, net    
Property and equipment, gross $ 226 $ 226
Less: accumulated depreciation (226) (221)
Property and equipment, net   5
Depreciation expense 0 5
Computer office equipment    
Property and equipment, net    
Property and equipment, gross 51 51
Leasehold improvements    
Property and equipment, net    
Property and equipment, gross 69 69
Lab equipment    
Property and equipment, net    
Property and equipment, gross 76 76
Furniture and fixtures    
Property and equipment, net    
Property and equipment, gross $ 30 $ 30