XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue, net $ 8,702,000 $ 5,043,000 $ 17,300,000 $ 12,231,000
Long-Lived Assets 6,340,000 6,594,000 6,340,000 6,594,000
Equipment Sales [Member]        
Disaggregation of Revenue [Line Items]        
Revenue, net 8,097,000 4,279,000 15,460,000 10,673,000
Installation, Integration and Repairs [Member]        
Disaggregation of Revenue [Line Items]        
Revenue, net 225,000 263,000 1,109,000 749,000
Warranties [Member]        
Disaggregation of Revenue [Line Items]        
Revenue, net 380,000 501,000 731,000 809,000
North America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue, net 4,013,000 1,721,000 7,785,000 4,888,000
South America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue, net 2,000 38,000 18,000 227,000
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue, net 2,503,000 1,593,000 4,880,000 3,436,000
Asia [Member]        
Disaggregation of Revenue [Line Items]        
Revenue, net 404,000 1,305,000 1,109,000 2,024,000
Rest of World [Member]        
Disaggregation of Revenue [Line Items]        
Revenue, net 1,780,000 386,000 3,508,000 1,656,000
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Long-Lived Assets 3,293,000 2,174,000 3,293,000 2,174,000
NETHERLANDS        
Disaggregation of Revenue [Line Items]        
Long-Lived Assets 24,000 23,000 24,000 23,000
UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Long-Lived Assets $ 3,023,000 $ 4,397,000 $ 3,023,000 $ 4,397,000