XML 36 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Revenue By Geographic Areas (Details) - USD ($)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Revenues: $ 5,622,093 $ 5,043,786
United States    
Revenues: 4,341,648 4,083,412
Europe    
Revenues: 1,099,682 729,190
Asia and rest of world    
Revenues: $ 180,763 $ 231,184