XML 46 R28.htm IDEA: XBRL DOCUMENT v3.22.4
ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER PAYABLES (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of accounts payable, accrued expenses and other payables
          
   2021   2020 
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