Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2019 |
Jun. 30, 2018 |
Jun. 30, 2019 |
Jun. 30, 2018 |
|
Revenue | $ 518,663 | $ 638,773 | $ 1,028,903 | $ 1,249,547 |
Hardware [Member] | ||||
Revenue | 212,000 | 397,000 | 352,000 | 817,000 |
Grants [Member] | ||||
Revenue | 0 | 20,000 | 0 | 45,000 |
Consumables [Member] | ||||
Revenue | 91,000 | 64,000 | 153,000 | 139,000 |
Contract Research Services [Member] | ||||
Revenue | 111,000 | 67,000 | 349,000 | 67,000 |
Sample Preparation Accessories [Member] | ||||
Revenue | 35,000 | 47,000 | 35,000 | 96,000 |
Technical Support/Extended Service Contracts [Member] | ||||
Revenue | 28,000 | 22,000 | 67,000 | 50,000 |
Shipping and Handling [Member] | ||||
Revenue | 14,000 | 16,000 | 19,000 | 28,000 |
Others [Member] | ||||
Revenue | 28,000 | 6,000 | 54,000 | 8,000 |
Products Transferred at a Point in Time [Member] | ||||
Revenue | 506,000 | 609,000 | 1,007,000 | 1,185,000 |
Products and Services Transferred Over Time [Member] | ||||
Revenue | 13,000 | 30,000 | 22,000 | 65,000 |
North America [Member] | ||||
Revenue | 368,000 | 351,000 | 592,000 | 716,000 |
Europe [Member] | ||||
Revenue | 54,000 | 64,000 | 94,000 | 219,000 |
Asia [Member] | ||||
Revenue | $ 97,000 | $ 224,000 | $ 343,000 | $ 315,000 |