XML 81 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Short-Term Bank Loans (Details 1) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Debt Disclosure [Abstract]    
2020 $ 272,668  
2021 188,770  
2022 42,823  
Total minimum loan payments 504,261  
Less: amount representing interest (72,654)  
Less: security deposit due (86,384)  
Present value of net minimum loan payment 345,223  
Less: current portion (179,320)  
Long-term portion $ 165,903 $ 244,910