XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.4
Geneva Consulting Group Acquisition (Details) - Schedule of purchase price at fair values
Sep. 02, 2020
USD ($)
Schedule of purchase price at fair values [Abstract]  
Cash consideration paid to date $ 2,983,264
Estimated earnout and other liabilities 358,796
Total purchase price $ 3,342,060