XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Balance Sheet Components [Line Items]    
Property and equipment, gross $ 12,577 $ 10,664
Less: accumulated depreciation and amortization (8,786) (7,784)
Property and equipment, net 3,791 2,880
Computer and Software    
Balance Sheet Components [Line Items]    
Property and equipment, gross $ 730 653
Property and equipment, useful life 2 years  
Machinery and Equipment    
Balance Sheet Components [Line Items]    
Property and equipment, gross $ 1,000 954
Property and equipment, useful life 3 years  
Furniture and Fixtures    
Balance Sheet Components [Line Items]    
Property and equipment, gross $ 48 48
Property and equipment, useful life 7 years  
Tools and Dies    
Balance Sheet Components [Line Items]    
Property and equipment, gross $ 941 936
Property and equipment, useful life 2 years  
Construction in Progress    
Balance Sheet Components [Line Items]    
Property and equipment, gross $ 421  
Equipment Under Customer Usage Agreements    
Balance Sheet Components [Line Items]    
Property and equipment, gross $ 9,282 7,918
Property and equipment, useful life 3 years  
Leasehold Improvements    
Balance Sheet Components [Line Items]    
Property and equipment, gross $ 155 $ 155
Property and equipment, useful life, description Lesser of useful life or lease term