XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisitions – Earnout Liability (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 10, 2021
Jun. 08, 2021
Apr. 21, 2020
Mar. 02, 2020
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2021
Dec. 31, 2020
Entity Listings [Line Items]                  
Earnout liability         $ 1,566,478 $ 1,566,478   $ 2,513,950 $ 2,444,000
Change in fair value of earnout liabilities           (77,211)    
Graphic Sciences, Inc. [Member]                  
Entity Listings [Line Items]                  
Business Combination, Consideration Transferred       $ 3,906,253          
Earnout liability       686,200 1,410,217 1,410,217      
Change in fair value of earnout liabilities         0 69,950      
Graphic Sciences, Inc. [Member] | First Annual Period [Member]                  
Entity Listings [Line Items]                  
Business Combination, Consideration Transferred   $ 769,733              
Graphic Sciences, Inc. [Member] | Seller [Member] | Three Year Period [Member]                  
Entity Listings [Line Items]                  
Earnout liability       833,000          
Maximum payout       $ 2,500,000          
CEO Image Systems [Member[                  
Entity Listings [Line Items]                  
Business Combination, Consideration Transferred     $ 128,832            
Earnout liability     203,000   156,261 156,261      
Change in fair value of earnout liabilities         $ 7,261 $ 7,261      
Installment payments     170,000            
CEO Image Systems [Member[ | First Annual Period [Member]                  
Entity Listings [Line Items]                  
Business Combination, Consideration Transferred $ 185,000                
CEO Image Systems [Member[ | Seller [Member] | Two Year Period [Member]                  
Entity Listings [Line Items]                  
Earnout liability     185,000            
Maximum payout     $ 370,000