v3.26.1
Property and Equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property and equipment, net          
Total property and equipment $ 1,977   $ 1,977   $ 1,977
Accumulated depreciation (1,878)   (1,878)   (1,802)
Total property and equipment, net 99   99   175
Depreciation expense 18 $ 75 76 $ 151  
Computers and equipment          
Property and equipment, net          
Total property and equipment 202   202   202
Furniture          
Property and equipment, net          
Total property and equipment 575   575   575
Leasehold improvements          
Property and equipment, net          
Total property and equipment $ 1,200   $ 1,200   $ 1,200