XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER PAYABLES (Tables)
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Schedule of accounts payable, accrued expenses and other payables

Accounts payable, accrued expenses and other payables as of September 30, 2021 and December 31, 2020 were as follows:

As of

As of

September 30, 2021

December 31, 2020

Accrued staff benefit and related fees

$

1,891,786

$

1,749,401

Accrued professional fees

50,325

47,266

Accrued interest expenses

2,485,351

2,370,872

Other accrued expenses

12,238

41,461

Other payables

421,711

52,650

Total

$

4,861,411

$

4,261,650