XML 21 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Intellectual Property - Schedule of Intellectual Property (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Intellectual property $ 4,729,851 $ 1,896,800
Accumulated amortization (1,587,913) (108,467)
Intellectual property, net of accumulated amortization 3,141,938 1,788,333
Word Press GDPR Rights [Member]    
Intellectual property 46,800 46,800
ARALOC™ [Member]    
Intellectual property 1,850,000 1,850,000
ArcMail License [Member]    
Intellectual property 1,445,000
DataExpress™ [Member]    
Intellectual property $ 1,388,051