XML 22 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Concentration risk, percentage 20.50% 13.80%
Related Entities    
Due to related parties $ 0 $ 3,075,120
Due from related parties 0 0
Related party payments $ 0 34,549
Related Entities | Sales    
Concentration risk, percentage 4.00%  
Related Entities | Purchases    
Concentration risk, percentage 6.00%  
John Loftus    
Related party payments $ 145,315 $ 0