XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Trade Accounts and Bills Receivable, Net (Details 1) - USD ($)
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Trade Accounts and Bills Receivable, net [Abstract]    
Balance at beginning of period $ 4,650,686 $ 3,657,173
Provision for the period 981,241 735,619
Reversal - recoveries by cash (917,707) (292,599)
Charged to consolidated statements of operations and comprehensive (loss) income 63,534 443,020
Foreign exchange adjustment 120,420 (156,210)
Balance at end of period $ 4,834,640 $ 3,943,983