XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Accounts receivable valuation allowance $ 20,000 $ 92,000
Inventories valuation allowance $ 59,000 41,000
Software development costs amortization period 3 years  
Unsatisfied performance obligations $ 7,100,000 7,800,000
Total aggregate transaction price $ 4,600,000  
Incremental and recoverable costs customer contract term 1 year  
Related contract acquisition costs $ 127,000 $ 136,000
Federal deposit insurance corporation 250,000  
Deposit in excess of insurance limits $ 2,087,000  
Percentage of uncertain income tax position recognized 50.00%  
Accounts Receivable [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of concentration of risk 11.00% 48.00%
Accounts Payable [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of concentration of risk 76.00% 82.00%
Number of suppliers 2 2
Accounts Payable [Member] | Supplier Two [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of concentration of risk   65.00%
Total Purchases [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of concentration of risk 61.00%  
Kaiser Permanente [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of concentration of risk 14.00% 20.00%
Concentration risk $ 9,000,000 $ 12,900,000
Other Customer [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of concentration of risk 10.00% 10.00%
Nordstrom [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Percentage of concentration of risk   31.00%
Concentration risk   $ 19,600,000
Minimum [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Deferred costs amortization period 1 year  
Property and equipment useful live 3 years  
Revenue related service contract agreement term 1 year  
Sales and marketing expense contract term 1 year  
Maximum [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Deferred costs amortization period 5 years  
Property and equipment useful live 5 years  
Revenue related service contract agreement term 3 years  
Sales and marketing expense contract term 3 years