v3.25.2
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Property and equipment, net          
Total property and equipment $ 1,977   $ 1,977   $ 1,977
Accumulated depreciation (1,653)   (1,653)   (1,502)
Total property and equipment, net 324   324   475
Depreciation 75 $ 77 151 $ 155  
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