XML 14 R40.htm IDEA: XBRL DOCUMENT v3.19.3
13. REVENUES (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenues $ 1,785,724 $ 938,218 $ 4,615,669 $ 4,658,685
Product sales [Member]        
Revenues     4,607,237 4,642,428
Maintenance fees [Member]        
Revenues     8,432 5,682
Professional Services [member]        
Revenues     $ 0 $ 10,575