XML 19 R84.htm IDEA: XBRL DOCUMENT v3.20.1
Loans (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Loans [Abstract]    
Current maturities of long-term bank loans $ 16,574,752 $ 3,659,324
Long-term bank borrowings 9,519,029 20,614,194
Bank loans $ 26,093,781 $ 24,273,518