XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses and Other Payables (Details) - Schedule of Accrued Expenses and Other Payables - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Schedule of Accrued Expenses and Other Payables [Abstract]    
Legal fee and other professionals $ 1,055,018 $ 832,263
Wages and employee reimbursement 165,550 509,288
Provision for legal case 10,598,380 8,875,265
Suppliers 841,874 731,521
Accruals 528,562 1,049,144
Total $ 13,189,384 $ 11,997,481