XML 106 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses and Other Payables (Details) - Schedule of Accrued Expenses and Other Payables - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Accrued Expenses and Other Payables [Abstract]    
Legal fee and other professionals $ 832,263 $ 533,048
Wages and employee reimbursement 509,288 763,983
Provision for legal case 8,875,265  
Suppliers 731,521 708,287
Accruals 1,049,144 103,459
Total $ 11,997,481 $ 2,108,777