XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
NOTE RECEIVABLE (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Note Receivable    
Note receivable-current $ 2,543,225 $ 1,885,887
Note receivable-non-current 6,993,869 9,429,437
Total Note receivable $ 9,537,094 $ 11,315,324