XML 99 R86.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Reporting and Concentrations (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Revenues:    
Total Revenues $ 17,837,906 $ 25,160,563
Long-lived assets:    
Total long-lived assets 6,745,673 6,791,233
Americas    
Revenues:    
Total Revenues 3,997,620 7,629,508
Long-lived assets:    
Total long-lived assets 5,852,995 5,754,977
Asia Pacific    
Revenues:    
Total Revenues 6,867,306 9,147,888
Long-lived assets:    
Total long-lived assets 736,970 822,885
Europe, Middle East, Africa and Other    
Revenues:    
Total Revenues 6,972,980 8,383,167
Long-lived assets:    
Total long-lived assets $ 155,708 $ 213,371