XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Schedule of Disaggregate Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Total revenue $ 8,483,030 $ 9,148,857 $ 26,340,499 $ 30,850,110
ATGC India [Member]        
Total revenue     117,043 246,594
Ameri 100 California [Member]        
Total revenue     10,025,993 8,270,065
Ameri 100 Arizona [Member]        
Total revenue     2,728,199 6,202,325
Ameri 100 Canada [Member]        
Total revenue     275,508 516,372
Ameri 100 Georgia [Member]        
Total revenue     3,897,277 9,901,456
Bigtech Software [Member]        
Total revenue     39,138 228,767
Ameri 100 Consulting Pvt Ltd [Member]        
Total revenue     260,439 82,129
Ameri Partners [Member]        
Total revenue     $ 8,896,902 $ 5,402,402