XML 40 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Accounts receivable from related parties $ 43,718   $ 44,442
Accounts payable - related parties $ 240,238   263,544
Royalties percentage 2.50%    
Total royalty expense $ 4,850 $ 10,223  
Board of Director [Member]      
Annual fees     18,000
Accrued fees 9,000   49,500
Mr. Carmichael [Member]      
Accounts receivable from related parties $ 5,175   $ 4,320
Sales Revenue [Member]      
Concentration risk percentage 24.60% 26.50%