v3.25.1
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Property and Equipment, Net      
Total property and equipment $ 23,879   $ 23,825
Accumulated depreciation and amortization (21,368)   (20,988)
Property and equipment, net - subtotal 2,511   2,837
Less: Property and equipment, net from discontinued operations (255)   (261)
Property and equipment, net 2,256   2,576
Depreciation and amortization expense related to property and equipment, net 400 $ 600  
Software implementation costs 1,100   1,700
Machinery and Equipment      
Property and Equipment, Net      
Total property and equipment 13,483   13,437
Computer Equipment and Software      
Property and Equipment, Net      
Total property and equipment 3,590   3,582
Furniture and Fixtures      
Property and Equipment, Net      
Total property and equipment 1,055   1,055
Leasehold Improvements      
Property and Equipment, Net      
Total property and equipment $ 5,751   $ 5,751