XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Nature of Business and Basis of Presentation, Nature of Business, Going Concern, Accounts Receivable and Inventories (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 17, 2021
USD ($)
Jun. 30, 2022
USD ($)
Customer
Jun. 30, 2021
Customer
Jun. 30, 2022
USD ($)
Customer
Jun. 30, 2021
USD ($)
Customer
Dec. 31, 2021
USD ($)
Customer
Going Concern [Abstract]            
Accumulated deficit   $ (261,675,000)   $ (261,675,000)   $ (252,916,000)
Net proceeds from issuance of convertible preferred stock $ 27,900,000          
Proceeds from exercise of investor warrants       $ 0 $ 1,300  
Revenue Recognition and Accounts Receivable [Abstract]            
Accounts receivables maximum credit period from invoice date       30 days    
Allowance for doubtful accounts   0   $ 0   0
Inventories [Abstract]            
Finished Goods   1,196,000   1,196,000   1,409,000
Work in Process   172,000   172,000   276,000
Raw Materials   1,642,000   1,642,000   1,158,000
Total   $ 3,010,000   $ 3,010,000   $ 2,843,000
Accounts Receivable [Member]            
Revenue Recognition and Accounts Receivable [Abstract]            
Number of major customers | Customer       2   2
Customer One [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]            
Revenue Recognition and Accounts Receivable [Abstract]            
Concentration risk percentage       19.00%   12.00%
Customer Two [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]            
Revenue Recognition and Accounts Receivable [Abstract]            
Concentration risk percentage       16.00%   11.00%
ASC 606 [Member] | Net Sales [Member]            
Revenue Recognition and Accounts Receivable [Abstract]            
Number of major customers | Customer   3 0 2 2  
ASC 606 [Member] | Customer One [Member] | Net Sales [Member] | Customer Concentration Risk [Member]            
Revenue Recognition and Accounts Receivable [Abstract]            
Concentration risk percentage   14.00%   14.00% 11.00%  
ASC 606 [Member] | Customer Two [Member] | Net Sales [Member] | Customer Concentration Risk [Member]            
Revenue Recognition and Accounts Receivable [Abstract]            
Concentration risk percentage   13.00%   12.00% 11.00%  
ASC 606 [Member] | Customer Three [Member] | Net Sales [Member] | Customer Concentration Risk [Member]            
Revenue Recognition and Accounts Receivable [Abstract]            
Concentration risk percentage   10.00%