XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Product Information [Line Items]    
Cash and cash equivalents $ 14,025,000 $ 14,365,000
Contract assets, impairment loss $ 0 0
Standard product warranty description The Company typically provides standard warranty coverage on its systems for one year from the date of final acceptance or fifteen months from the date of shipment by providing labor and parts necessary to repair the systems during the warranty period  
Income tax examination, description tax benefit that is more than 50% likely to be realized upon ultimate settlement  
Cash equivalents $ 12,100,000 11,700,000
Cash uninsured amount 1,500,000 1,500,000
Allowance for credit loss 36,000 36,000
Revenue 24,109,000 25,813,000
Cargo and Freight [Member]    
Product Information [Line Items]    
Revenue $ 55,000 $ 87,000
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Product Information [Line Items]    
Concentration risk percentage 10.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]    
Product Information [Line Items]    
Concentration risk percentage 37.60% 35.70%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]    
Product Information [Line Items]    
Concentration risk percentage 13.00% 30.30%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]    
Product Information [Line Items]    
Concentration risk percentage 12.80%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Product Information [Line Items]    
Concentration risk percentage 10.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer A [Member]    
Product Information [Line Items]    
Concentration risk percentage 14.30% 29.20%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer B [Member]    
Product Information [Line Items]    
Concentration risk percentage 13.50%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer C [Member]    
Product Information [Line Items]    
Concentration risk percentage 10.90%  
Export Sales [Member] | Customer Concentration Risk [Member] | Geographic Distribution, Foreign [Member]    
Product Information [Line Items]    
Concentration risk percentage 17.00% 17.00%
DENMARK    
Product Information [Line Items]    
Cash uninsured amount   $ 500,000
Minimum [Member]    
Product Information [Line Items]    
Intangible assets estimated useful life 5 years  
Maximum [Member]    
Product Information [Line Items]    
Intangible assets estimated useful life 20 years  
Building and Building Improvements [Member] | Minimum [Member]    
Product Information [Line Items]    
Property plant and equipment useful life 5 years  
Building and Building Improvements [Member] | Maximum [Member]    
Product Information [Line Items]    
Property plant and equipment useful life 39 years  
Machinery and Equipment [Member] | Minimum [Member]    
Product Information [Line Items]    
Property plant and equipment useful life 5 years  
Machinery and Equipment [Member] | Maximum [Member]    
Product Information [Line Items]    
Property plant and equipment useful life 8 years