v3.26.1
Property and Equipment, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Property and equipment, net    
Total property and equipment $ 1,977 $ 1,977
Accumulated depreciation (1,802) (1,502)
Total property and equipment, net 175 475
Depreciation expense 300 309
Computers and equipment    
Property and equipment, net    
Total property and equipment 202 202
Furniture    
Property and equipment, net    
Total property and equipment 575 575
Leasehold improvements    
Property and equipment, net    
Total property and equipment $ 1,200 $ 1,200