XML 63 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Oct. 14, 2021
Oct. 08, 2021
USD ($)
Dec. 31, 2021
USD ($)
Customer
Segment
Dec. 31, 2020
USD ($)
Customer
Oct. 26, 2021
USD ($)
Financing Receivable Impaired [Line Items]          
Reverse stock split 1-for-6.046        
Reverse stock split ratio 0.165        
Number of reportable segment | Segment     1    
Number of operating segment | Segment     1    
Number of customer accounted for accounts receivable or revenue | Customer     0 0  
Restricted cash     $ 7,807,000 $ 7,807,000  
Allowance for doubtful accounts     500,000 400,000  
Provision for bad debts       300,000  
Provision for excess or obsolete inventory     0 0  
Impairment of long-lived assets     0 0  
Payment of success fee     400,000    
Revenues     52,103,000 37,768,000  
Deferred revenue     100,000 200,000  
Warranty          
Financing Receivable Impaired [Line Items]          
Revenues     100,000    
CIBC Agreement          
Financing Receivable Impaired [Line Items]          
Payment of success fee   $ 400,000      
Success fee derivative liability         $ 400,000
Maximum          
Financing Receivable Impaired [Line Items]          
Provision for bad debts     $ 200,000    
Property and equipment, useful life     7 years    
Costs to perform warranty obligations     $ 100,000 100,000  
Maximum | Warranty          
Financing Receivable Impaired [Line Items]          
Revenues       $ 100,000  
Minimum          
Financing Receivable Impaired [Line Items]          
Property and equipment, useful life     2 years