v3.25.4
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 $ 28,553 $ 28,553
Less: accumulated depreciation and amortization (25,280) (23,095)
Property and equipment, net 3,273 5,458
Depreciation and amortization expense 2,200 2,900
Impairment loss recognized 0 1,200
Research equipment    
Property and Equipment, Net    
Property and equipment, gross 18,150 18,150
Leasehold improvements    
Property and Equipment, Net    
Property and equipment, gross 9,309 9,309
Computer equipment    
Property and Equipment, Net    
Property and equipment, gross 908 908
Furniture and fixtures    
Property and Equipment, Net    
Property and equipment, gross $ 186 $ 186