XML 61 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Oct. 08, 2021
USD ($)
Dec. 31, 2022
USD ($)
Segment
Customer
Dec. 31, 2021
USD ($)
Customer
Oct. 26, 2021
USD ($)
Dec. 31, 2020
USD ($)
Financing Receivable Impaired [Line Items]          
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   $ 869,000 $ 7,807,000    
Allowance for doubtful accounts   700,000 500,000    
Provision for bad debts   300,000 200,000    
Provision for excess or obsolete inventory   200,000 0    
Impairment of long-lived assets   0 0    
Payment of success fee     400,000    
Revenues   50,294,000 52,103,000    
Deferred revenue   200,000 100,000   $ 200,000
Advertising expenses   $ 500,000 0    
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]          
Property and equipment, useful life   7 years      
Costs to perform warranty obligations   $ 100,000 $ 100,000    
Maximum | Warranty          
Financing Receivable Impaired [Line Items]          
Revenues   $ 0      
Minimum          
Financing Receivable Impaired [Line Items]          
Property and equipment, useful life   2 years