XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
The Company and Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2019
Summary Of Significant Accounting Policies [Line Items]                
Net losses $ (7,043,000) $ (6,754,000) $ (5,430,000) $ (4,157,000) $ (13,797,000) $ (9,586,000) $ (10,800,000)  
Accumulated deficit $ 130,996,000       $ 130,996,000   117,199,000  
Maximum specific allowance as percentage of invoice value for problematic customer balances 100.00%       100.00%      
Allowance for doubtful accounts receivable $ 0       $ 0   $ 61,000  
Scientific research and experimental development cost tax credit eligible percentage         15.00%      
Amortization 500,000   $ 0   $ 1,000,000.0 0    
Inventory write-downs         $ 160,000 37,000    
Accounting Standards Update [Extensible List]               us-gaap:AccountingStandardsUpdate201602Member
Lease, Practical Expedients, Package               true
Payment terms         The Company sells its products both directly to customers and through distributors generally under agreements with payment terms typically 60 days or less.      
Deferred revenue, revenue recognized         $ 61,000      
Period payments due from customers         60 days      
Revenue, practical expedient, financing component         true      
Payroll subsidies           861,352    
Rent subsidies           $ 160,865    
Minimum                
Summary Of Significant Accounting Policies [Line Items]                
Estimated useful lives of long-lived assets         3 years      
Maximum                
Summary Of Significant Accounting Policies [Line Items]                
Estimated useful lives of long-lived assets         10 years      
Scientific Research And Experimental Development                
Summary Of Significant Accounting Policies [Line Items]                
Unused tax credits carried back period         3 years      
Unused tax credits forward period         20 years      
Developed Technology Rights                
Summary Of Significant Accounting Policies [Line Items]                
Amortization 300,000       $ 700,000      
Developed Technology Rights | Minimum                
Summary Of Significant Accounting Policies [Line Items]                
Estimated useful lives of long-lived assets         4 years      
Customer Relationships                
Summary Of Significant Accounting Policies [Line Items]                
Estimated useful lives of long-lived assets         4 years      
Amortization $ 200,000       $ 300,000