XML 60 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Short-Term Bank Loans (Details 1) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Debt Disclosure [Abstract]    
2020 $ 311,122  
2021 210,991  
2022 87,615  
Total minimum loan payments 609,728  
Less: amount representing interest (90,412)  
Less: security deposit due (103,905)  
Present value of net minimum loan payment 415,411  
Less: current portion (204,428)  
Long-term portion $ 210,983 $ 244,910