XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Payables (Tables)
6 Months Ended
Jun. 30, 2024
Accrued Expenses and Other Payables [Abstract]  
Schedule of Accrued Expenses and Other Payables The amount of accrued expenses and other payables consisted of the followings:
   June 30,   December 31, 
   2024   2023 
         
Legal fee and other professionals  $54,411   $828,310 
Wages and employee reimbursement   310,894    290,487 
Provision for legal case   10,598,380    8,875,265 
Suppliers   625,557    731,521 
Accruals   1,202,972    1,049,127 
Total  $12,792,214   $11,774,710