Restatements (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Balance Sheet    
Current liabilities $ 1,304,367 $ 1,130,752
Total liabilities 1,359,266 1,208,411
Accumulated Deficit (11,630,660) (11,049,499)
Statement of Operations    
Cost of revenues 428,031 668,664
Net loss $ (479,073) $ (1,175,320)
Loss per share $ (0.01) $ (0.02)
Previously Recorded Balance [Member]    
Balance Sheet    
Current liabilities $ 1,359,732  
Total liabilities 1,534,983  
Accumulated Deficit (11,376,368)  
Statement of Operations    
Cost of revenues 646,424  
Net loss $ (1,153,080)  
Loss per share $ (0.02)  
Statement of Cash Flows    
Deferred revenues, net $ (51,561)  
Corrected Balance [Member]    
Balance Sheet    
Current liabilities 1,130,752  
Total liabilities 1,208,114  
Accumulated Deficit (11,049,499)  
Statement of Operations    
Cost of revenues 668,664  
Net loss $ (1,175,320)  
Loss per share $ (0.02)  
Statement of Cash Flows    
Deferred revenues, net $ (73,801)  
Correction Made [Member]    
Balance Sheet    
Current liabilities 228,980  
Total liabilities 326,869  
Accumulated Deficit 326,869  
Statement of Operations    
Cost of revenues 22,240  
Net loss $ 22,240  
Loss per share  
Statement of Cash Flows    
Deferred revenues, net $ (22,240)