XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components - Property and Equipment Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property and Equipment, Net    
Total property and equipment, gross $ 16,390 $ 15,603
Less: accumulated depreciation (13,170) (11,886)
Total property and equipment, net 3,220 3,717
Depreciation and amortization expense 1,600 1,200
Manufacturing equipment    
Property and Equipment, Net    
Total property and equipment, gross 14,199 13,494
Computer and network equipment    
Property and Equipment, Net    
Total property and equipment, gross 602 520
Furniture and fixtures    
Property and Equipment, Net    
Total property and equipment, gross 113 113
Leasehold improvements    
Property and Equipment, Net    
Total property and equipment, gross $ 1,476 $ 1,476