XML 61 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Segment
d
Dec. 31, 2021
USD ($)
Significant Accounting Policies [Line Items]    
Number of operating segments | Segment 1  
Cost of Revenue $ 47,923,000 $ 39,666,000
Provision for excess and obsolete inventories 900,000 47,000
Restricted cash 175,000 175,000
Restricted cash -short term 80,000 40,000
Prepaid expenses and other current assets 2,284,000 1,272,000
Restricted cash -long term 95,000 135,000
Allowance for doubtful trade accounts receivable 0 0
Goodwill impairment 0 0
Impairment of intangible assets 0 0
Reserve For Pricing Credits And Rights Of Return 300,000 100,000
Contract asset 0 0
Contract liability 200,000 100,000
Shipping and other transportation costs 500,000 400,000
Advertising costs 500,000 300,000
Warranty Reserves [Member]    
Significant Accounting Policies [Line Items]    
Estimated warranty costs $ 200,000 $ 100,000
Minimum [Member]    
Significant Accounting Policies [Line Items]    
Deferred revenue recognition period 3 months  
Revenue Recognition Payment Terms | d 30  
Property and equipment, estimated useful life 3 years  
Maximum [Member]    
Significant Accounting Policies [Line Items]    
Cash, FDIC Insured Amount $ 250,000  
Deferred revenue recognition period 18 months  
Revenue Recognition Payment Terms | d 90  
Property and equipment, estimated useful life 10 years