XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues By Geographic Areas (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenues $ 4,812,979 $ 4,220,686
United States    
Revenues 3,563,055 3,143,409
Europe    
Revenues 777,580 615,529
Asia Pacific    
Revenues $ 472,344 $ 461,748