XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues By Geographic Areas (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenues $ 2,715,024 $ 5,060,105 $ 6,935,710 $ 9,688,696
United States        
Revenues 2,242,225 3,975,771 5,385,634 7,653,571
Europe        
Revenues 200,012 604,931 815,541 1,097,923
Asia Pacific        
Revenues $ 272,787 $ 479,403 $ 734,535 $ 937,202