XML 58 R40.htm IDEA: XBRL DOCUMENT v3.22.4
ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER PAYABLES (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued staff benefits and related fees $ 1,943,544 $ 1,749,401
Accrued professional fees 61,057 47,266
Accrued interest expenses 472,773 2,370,872
Other accrued expenses 19,316 41,461
Other payables 100,491 52,650
Total $ 2,597,181 $ 4,261,650