XML 64 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Pledged Deposits (Details) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Pledged Deposits    
Bills payable $ 6,488,306 $ 4,021,255
Others 115,116 1,499,736
Total $ 6,603,422 $ 5,520,991