XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Description And Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
reporting_unit
Dec. 31, 2020
USD ($)
Business Description And Significant Accounting Policies [Line Items]    
Cash held in foreign accounts $ 588,000 $ 672,000
Number of reporting units | reporting_unit 1  
Goodwill impairment $ 0 0
Maximum period in which accounts receivable become due 150 days  
Recognized foreign currency transactions gain (loss) $ (11,000) 27,000
Advertising expense $ 252,000 371,000
Minimum [Member]    
Business Description And Significant Accounting Policies [Line Items]    
Trade notes receivable interest rate stated percentage 5.00%  
Trade notes receivable repayment period 18 months  
Estimated useful lives of the equipment and leasehold improvements (in years) 1 year  
Warranty period 1 year  
Warranty period (in years) 1 year  
Maximum [Member]    
Business Description And Significant Accounting Policies [Line Items]    
Trade notes receivable interest rate stated percentage 7.00%  
Trade notes receivable repayment period 36 months  
Estimated useful lives of the equipment and leasehold improvements (in years) 7 years  
Warranty period 3 years  
Warranty period (in years) 3 years  
Leasehold Improvements [Member] | Minimum [Member]    
Business Description And Significant Accounting Policies [Line Items]    
Estimated useful lives of the equipment and leasehold improvements (in years) 1 year  
Leasehold Improvements [Member] | Maximum [Member]    
Business Description And Significant Accounting Policies [Line Items]    
Estimated useful lives of the equipment and leasehold improvements (in years) 8 years  
Affiliated Entity [Member]    
Business Description And Significant Accounting Policies [Line Items]    
Sales to related party $ 387,000 40,000
Cumulative purchases 61,000 59,000
Accounts receivable due from related party sales $ 185,000 $ 3,000