Quarterly report pursuant to Section 13 or 15(d)

Schedule of Disaggregation of Revenue (Details)

v3.25.0.1
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
Product Information [Line Items]        
Revenue $ 421,792 $ 511,803 $ 771,049 $ 1,252,403
Hardware [Member]        
Product Information [Line Items]        
Revenue 105,000 293,000 188,000 721,000
Consumables [Member]        
Product Information [Line Items]        
Revenue 22,000 57,000 60,000 123,000
Contract Research Services [Member]        
Product Information [Line Items]        
Revenue 7,000 31,000 7,000 36,000
Sample Preparation Accessories [Member]        
Product Information [Line Items]        
Revenue 16,000 37,000 64,000 82,000
Consumer Products [Member]        
Product Information [Line Items]        
Revenue 259,000 413,000
Technical Support/Extended Service Contracts [Member]        
Product Information [Line Items]        
Revenue 11,000 46,000 31,000 89,000
Agrochem Products [Member]        
Product Information [Line Items]        
Revenue 35,000 166,000
Shipping and Handling [Member]        
Product Information [Line Items]        
Revenue 2,000 8,000 8,000 27,000
Other [Member]        
Product Information [Line Items]        
Revenue   5,000 8,000
Products Transferred At A Point In Time [Member]        
Product Information [Line Items]        
Revenue 404,000 435,000 732,000 1,127,000
Services Transferred Over At Time [Member]        
Product Information [Line Items]        
Revenue 18,000 77,000 39,000 125,000
North America [Member]        
Product Information [Line Items]        
Revenue 409,000 261,000 749,000 816,000
Europe [Member]        
Product Information [Line Items]        
Revenue 2,000 18,000 8,000 54,000
Asia [Member]        
Product Information [Line Items]        
Revenue $ 11,000 $ 233,000 $ 14,000 $ 382,000